DTMF Decoding

Apr 14, 2005 53 Replies

Hello All.



HÅ ÓÏ×ÓÅÍ × ÔÏÐÉË, ÎÏ ÂÏÌØÛÅ ×ÓÅÇÏ ÛÁÎÓÏ× ÐÏÌÕÞÉÔØ ÏÔ×ÅÔ ÉÍÅÎÎÏ ÚÄÅÓØ. :)



HÅ ÐÏÄÓËÁÖÅÔ ÌÉ ËÔÏ ÓÓÙÌÏÞËÕ ÎÁ ÁÌÇÏÒÉÔÍ ÉÌÉ ÉÓÈÏÄÎÉË (ÎÁ ñ÷õ) ÄÌÑ ÒÅÁÌÉÚÁÃÉÉ ÄÅËÏÄÉÒÏ×ÁÎÉÑ DTMF ÎÁ ÏÂÙÞÎÏÍ PC? óÉÇÎÁÌ ÂÕÄÅÔ ÐÏÄÁ×ÁÔØÓÑ ÎÁ ×ÈÏÄ Ú×ÕËÏ×ÏÊ ËÁÒÔÏÞËÉ, ÔÏ ÅÓÔØ real time ÎÅ ÎÕÖÎÏ, ÄÁÎÎÙÅ ÕÖÅ ÓÜÍÐÌÉÒÏ×ÁÎÙ. üËÏÎÏÍÉÑ ÐÁÍÑÔÉ É ÍÁËÓÉÍÁÌØÎÁÑ ÜÆÆÅËÔÉ×ÎÏÓÔØ ÔÏÖÅ ÎÅ ÔÒÅÂÕÀÔÓÑ. óËÏÒÅÅ ÖÅÌÁÔÅÌØÎÁ ÐÒÏÓÔÏÔÁ É ÐÏÎÑÔÎÏÓÔØ ÓÁÍÏÇÏ ÁÌÇÏÒÉÔÍÁ.



é Åݣ - ÓÓÙÌÏÞËÕ ÎÁ ÓÈÅÍËÕ ÉÎÔÅÒÆÅÊÓÁ ÍÉËÒÏÆÏÎÎÏÇÏ ×ÈÏÄÁ Ú×ÕËÏ×ÏÊ ËÁÒÔÏÞËÉ Ó ÔÅÌÅÆÏÎÎÏÊ ÌÉÎÉÅÊ. :) èÏÞÕ ÓÄÅÌÁÔØ ÐÒÏÓÔÅÎØËÕÀ ÓÏÆÔÏ×ÕÀ ÒÁÓÐÏÚÎÁ×ÁÌËÕ DTMF-CallerID.



Dimmy.


Dimmy, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

þÅÔ×ÅÒÇ áÐÒÅÌØ 14 2005 07:03, Dimmy Timchenko wrote to All:

DT> HÅ ÐÏÄÓËÁÖÅÔ ÌÉ ËÔÏ ÓÓÙÌÏÞËÕ ÎÁ ÁÌÇÏÒÉÔÍ ÉÌÉ ÉÓÈÏÄÎÉË (ÎÁ ñ÷õ) ÄÌÑ DT> ÒÅÁÌÉÚÁÃÉÉ ÄÅËÏÄÉÒÏ×ÁÎÉÑ DTMF ÎÁ ÏÂÙÞÎÏÍ PC? óÉÇÎÁÌ ÂÕÄÅÔ ÐÏÄÁ×ÁÔØÓÑ DT> ÎÁ ×ÈÏÄ Ú×ÕËÏ×ÏÊ ËÁÒÔÏÞËÉ, ÔÏ ÅÓÔØ real time ÎÅ ÎÕÖÎÏ, ÄÁÎÎÙÅ ÕÖÅ DT> ÓÜÍÐÌÉÒÏ×ÁÎÙ. üËÏÎÏÍÉÑ ÐÁÍÑÔÉ É ÍÁËÓÉÍÁÌØÎÁÑ ÜÆÆÅËÔÉ×ÎÏÓÔØ ÔÏÖÅ ÎÅ DT> ÔÒÅÂÕÀÔÓÑ. óËÏÒÅÅ ÖÅÌÁÔÅÌØÎÁ ÐÒÏÓÔÏÔÁ É ÐÏÎÑÔÎÏÓÔØ ÓÁÍÏÇÏ ÁÌÇÏÒÉÔÍÁ.

äÅÓÑÔËÉ ÒÁÚ ÕÖÅ × ÜÔÏÊ ÜÈÅ ÏÂÓÕÖÄÁÌÏÓØ. ðÅÒÅÍÎÏÖÅÎÉÅ ÎÁ Sin É Cos ËÁÖÄÏÊ ÉÚ ÁÎÁÌÉÚÉÒÕÅÍÏÊ ÞÁÓÔÏÔ (ËÏÒÒÅÌÑÃÉÏÎÎÙÊ ÁÎÁÌÉÚ).

DT> é Åݣ - ÓÓÙÌÏÞËÕ ÎÁ ÓÈÅÍËÕ ÉÎÔÅÒÆÅÊÓÁ ÍÉËÒÏÆÏÎÎÏÇÏ ×ÈÏÄÁ Ú×ÕËÏ×ÏÊ DT> ËÁÒÔÏÞËÉ Ó ÔÅÌÅÆÏÎÎÏÊ ÌÉÎÉÅÊ. :)

ìÕÞÛÅ Ó ÌÉÎÅÊÎÙÍ ÓÏÐÒÑÇÁÔØ (Line in / Aux / CD). íÅÎØÛÅ ÛÕÍÁ ÂÕÄÅÔ...

çÅÏÒÇÉÊ

Hello George.

Fri Apr 15 2005 23:30, George Shepelev wrote to me:

DT>> HÅ ÐÏÄÓËÁÖÅÔ ÌÉ ËÔÏ ÓÓÙÌÏÞËÕ ÎÁ ÁÌÇÏÒÉÔÍ ÉÌÉ ÉÓÈÏÄÎÉË (ÎÁ ñ÷õ) ÄÌÑ DT>> ÒÅÁÌÉÚÁÃÉÉ ÄÅËÏÄÉÒÏ×ÁÎÉÑ DTMF ÎÁ ÏÂÙÞÎÏÍ PC?

GS> äÅÓÑÔËÉ ÒÁÚ ÕÖÅ × ÜÔÏÊ ÜÈÅ ÏÂÓÕÖÄÁÌÏÓØ. ðÅÒÅÍÎÏÖÅÎÉÅ ÎÁ Sin É Cos GS> ËÁÖÄÏÊ ÉÚ ÁÎÁÌÉÚÉÒÕÅÍÏÊ ÞÁÓÔÏÔ (ËÏÒÒÅÌÑÃÉÏÎÎÙÊ ÁÎÁÌÉÚ).

ñ Ö ÎÅ ÍÁÔÅÍÁÔÉË. :) HÁۣÌ × ÉÎÅÔÅ ÁÌÇÏÒÉÔÍ çÅÒÃÅÌÑ (Goertzel) É ÏÞÅÎØ ×ÍÅÎÑÅÍÙÊ ÉÓÈÏÄÎÉË ÎÁ C. ÷ӣ ÐÒÏÓÔÏ É ÐÏÎÑÔÎÏ. :)

formatting link
DT>> é Åݣ - ÓÓÙÌÏÞËÕ ÎÁ ÓÈÅÍËÕ ÉÎÔÅÒÆÅÊÓÁ ÍÉËÒÏÆÏÎÎÏÇÏ ×ÈÏÄÁ Ú×ÕËÏ×ÏÊ DT>> ËÁÒÔÏÞËÉ Ó ÔÅÌÅÆÏÎÎÏÊ ÌÉÎÉÅÊ. :)

GS> ìÕÞÛÅ Ó ÌÉÎÅÊÎÙÍ ÓÏÐÒÑÇÁÔØ (Line in / Aux / CD). íÅÎØÛÅ ÛÕÍÁ ÂÕÄÅÔ...

õ×Ù, Õ ÍÅÎÑ Ú×ÕË ×ÓÔÒÏÅÎÎÙÊ ( embedded! ;) É ÅÓÔØ ÔÏÌØËÏ ÍÉËÒÏÆÏÎÎÙÊ ×ÈÏÄ. á ËÁË ÎÁÓޣÔ ÓÈÅÍËÉ?

Dimmy.

üÔÏ ÏÔ ÂÅÄÎÏÓÔÉ. åÓÌÉ ÅÓÔØ FPU ÐÒÉÍÅÎÉÍ ÂÏÌÅÅ ÜËÏÎÏÍÉÞÎÙÊ (× 2 ÒÁÚÁ ÍÅÎØÛÅ ÕÍÎÏÖÅÎÉÊ) ÁÌÇÏÒÉÔÍ çÅÒÃÅÌÑ. ðÒÁ×ÄÁ ÏÎÏ ÄÌÑ ÁÏÎÉÚÍÁ... ÎÏ ÐÅÒÅÄÅÌÁÔØ ÎÅ ÓÌÏÖÎÏ. óÕÔØ × ÔÏÍ, ÞÔÏÂÙ ×ÍÅÓÔÏ 10ÍÓ ÐÏÄÏÂÒÁÔØ ÎÁÉÂÏÌÅÅ ÏÐÔÉÍÁÌØÎÏÅ ÄÌÑ DTMF ÚÎÁÞÅÎÉÅ. åÓÌÉ ÎÕÖÎÅÎ ÇÏÔÏ×ÙÊ ÉÓÈÏÄÎÉË, ÐÏÄÓËÁÖÕ: ÞÉÔÁÊÔÅ phrack magazine.

/* ÏÔÓޣÔÏ× ÚÁ 10ms */ #define NS (SAMPLERATE/100.0)

/* ÐÅÒ×ÙÅ É ×ÔÏÒÙÅ ÇÁÒÍÏÎÉËÉ ÓÉÇÎÁÌÁ (6 ÞÁÓÔÏÔ)

  • × 10ÍÓ ÕËÌÁÄÙ×ÁÅÔÓÑ ÕËÁÚÁÎÎÏÅ ÞÉÓÌÏ ÐÅÒÉÏÄÏ× */ static int aon_coeff[6] = {7, 9, 11, 13, 15, 17}; static int aon_coeff2[6] = {14, 18, 22, 26, 30, 34};

/* ËÏÓÉÎÕÓÙ ÐÅÒ×ÙÈ É ×ÔÏÒÙÈ ÇÁÒÍÏÎÉË.

  • ÓÞÉÔÁÅÔÓÑ, ÞÔÏ × ÓÉÇÎÁÌÅ ÎÅ ÄÏÌÖÎÏ ÂÙÔØ ×ÔÏÒÙÈ
  • ÇÁÒÍÏÎÉË -- ÜÔÏ ÇÏÌÏÓ */ static double aon_cos[6], aon_cos2[6];

/* ×ÙÈÏÄ, ÓÔÅÐÅÎØ ÄÏÓÔÏ×ÅÒÎÏÓÔÉ, ÅÓÌÉ ÍÏÖÎÏ ÔÁË ÓËÁÚÁÔØ,

  • ÄÌÑ ËÁÖÄÏÊ ÉÚ ÞÁÓÔÏÔ. */ static double aon_f[6], aon_f2[6];

void aon_init() { int x; for (x=0; x<6; x++) { aon_cos[x]=2*cos(2*M_PI*aon_coeff[x]/NS); aon_cos2[x]=2*cos(2*M_PI*aon_coeff2[x]/NS); } }

static void aon_goertzel(short *samples) { int x, y; short *a; double v0, v1, v2; for(x=0; x<6; x++) { a=samples; v0=v1=0; for(y=0; y<NS; y++) { v2=v1; v1=v0; v0=aon_cos[x]*v1-v2+(*a); bufinc(&a); } aon_f[x]=v0*v0+v1*v1-aon_cos[x]*v0*v1; /* second harmonics */ v0=v1=0; a=samples; for(y=0; y<NS; y++) { v2=v1; v1=v0; v0=aon_cos2[x]*v1-v2+(*a); bufinc(&a); } aon_f2[x]=v0*v0+v1*v1-aon_cos2[x]*v0*v1; } }

Dimmy Timchenko wrote

ôÅÌÅÆÏÎÎÕÀ ÌÉÎÉÀ ÎÁ ÍÉËÒÏÆÏÎÎÙÊ ×ÈÏÄ ÍÏÖÎÏ ÐÕÓËÁÔØ ÞÅÒÅÚ ÒÅÚÉÓÔÏÒ ÎÁ 100 kïÍ. ÷ÈÏÄ Ú×ÕËÏ×ÏÊ ËÁÒÔÏÞËÉ ÍÏÖÎÏ ÚÁÝÉÔÉÔØ ÏÔ 60 ×ÏÌØÔ ÓÉÇÎÁÌÁ ×ÙÚÏ×Á ÛÕÎÔÉÒÕÀÝÉÍÉ ÄÉÏÄÁÍÉ ÓÏ ÓÔÏÒÏÎÙ ËÁÒÔÏÞËÉ.

IY> Телефонную линию на микрофонный вход можно IY> пускать через резистор на 100 kОм. Вход звуковой карточки IY> можно защитить от 60 вольт сигнала вызова шунтирующими IY> диодами со стороны карточки.

А без транса разделительного возможна некоторая порча карточки - особенно во время грозы и пьяных электриков ;-)

Hello Igor!

16 Apr 05 13:50, you wrote to Dimmy Timchenko:

IY> ôÅÌÅÆÏÎÎÕÀ ÌÉÎÉÀ ÎÁ ÍÉËÒÏÆÏÎÎÙÊ ×ÈÏÄ ÍÏÖÎÏ IY> ÐÕÓËÁÔØ ÞÅÒÅÚ ÒÅÚÉÓÔÏÒ ÎÁ 100 kïÍ. ÷ÈÏÄ Ú×ÕËÏ×ÏÊ ËÁÒÔÏÞËÉ IY> ÍÏÖÎÏ ÚÁÝÉÔÉÔØ ÏÔ 60 ×ÏÌØÔ ÓÉÇÎÁÌÁ ×ÙÚÏ×Á ÛÕÎÔÉÒÕÀÝÉÍÉ IY> ÄÉÏÄÁÍÉ ÓÏ ÓÔÏÒÏÎÙ ËÁÒÔÏÞËÉ.

ïÂÌÏÍÉÓØ. ðÒÉ ÐÏÄËÌÀÞÅÎÉÉ ÔÅÌÅÆÏÎÎÏÊ ÌÉÎÉÉ ÎÕÖÎÏ ÓÏÂÌÀÄÁÔØ ÓÉÍÍÅÔÒÉÞÎÏÓÔØ ÌÉÎÉÉ. ôÁË ÞÔÏ ÂÅÚ ÔÒÁÎÓÆÏÒÍÁÔÏÒÁ ÎÅ ÏÂÏÊÔÉÓØ imo.

Anatoly

Hello Igor.

Sat Apr 16 2005 13:50, Igor Yegorkin wrote to me:

IY> Dimmy Timchenko wrote

IY> ôÅÌÅÆÏÎÎÕÀ ÌÉÎÉÀ ÎÁ ÍÉËÒÏÆÏÎÎÙÊ ×ÈÏÄ ÍÏÖÎÏ IY> ÐÕÓËÁÔØ ÞÅÒÅÚ ÒÅÚÉÓÔÏÒ ÎÁ 100 kïÍ.

HÅ, × ÌÉÎÉÀ ÉģÔ Ó×ÉÓÔ ÏÔ ÂÌÏËÁ ÐÉÔÁÎÉÑ. äÁ É ×ÏÏÂÝÅ "ËÏÍÐØÀÔÅÒÎÁÑ" ÚÅÍÌÑ ÉÌÉ ÎÕÌØ ÜÌÅËÔÒÏÓÅÔÉ ÄÏÌÖÅÎ ÂÙÔØ ÒÁÚ×ÑÚÁÎ Ó ÔÅÌÅÆÏÎÎÏÊ ÐÁÒÏÊ. HÕÖÅÎ, ×ÉÄÉÍÏ, ÎÅËÉÊ ÔÒÁÎÓÆÏÒÍÁÔÏÒ.

Dimmy.

ôÒÁÎÓÆÏÒÍÁÔÏÒ ÔÏÖÅ ÉÍÅÅÔ £ÍËÏÓÔØ. éÎÔÅÒÅÓÎÏ, Á ÒÅÁÌÉÚÕÅÔÓÑ ÇÄÅ ÌÉÂÏ ×ÁÒÉÁÎÔ ÇÁÌØ×ÁÎÉÞÅÓËÏÊ ÒÁÚ×ÑÚËÉ ÎÁ ÐÏÌÕÐÒÏ×ÏÄÎÉËÅ? ÷ "òÁÄÉÏ" ËÏÇÄÁ-ÔÏ ×ÉÄÅÌ ÓÈÅÍÕ ÉÍÐÕÌØÓÎÏÇÏ âð × ËÏÔÏÒÏÍ ÓÅÔÅ×ÁÑ ÞÁÓÔØ É ×ÙÈÏÄ ÒÁÚÄÅÌÑÌÉÓØ ÐÏÐÅÒÅÍÅÎÎÏ ÚÁÐÉÒÁÅÍÙÍÉ ÔÒÁÎÚÉÓÔÏÒÁÍÉ ÉÌÉ ÄÉÏÄÁÍÉ. íÅÖÄÕ ÎÉÍÉ ËÏÎÄÅÎÓÁÔÏÒ. ëÏÍÐÁËÔÎÁÑ ÄÏÌÖÎÁ ÂÙÔØ ×ÅÝØ.
ðpÉ×ÅÔ, Igor!

*** 17 Apr 05 11:21, Igor Yegorkin wrote to Anatoly Mashanov:

IY> ïÂÌÏÍÉÓØ. ôÒÁÎÓÆÏÒÍÁÔÏÒ, ËÏÎÅÞÎÏ, ÎÅ ÐÏÍÅÛÁÅÔ (ÏÓÏÂÅÎÎÏ ÅÓÌÉ ËÏÍÐ ÎÅ IY> ÚÁÚÅỊ́Î!), ÎÏ ÎÁ ÓÉÍÍÅÔÒÉÞÎÏÓÔØ ÍÏÖÎÏ ÐÏÌÏÖÉÔØ, Ô.Ë. ÎÁÇÒÕÚËÁ ÏÔ IY> ÜÔÏÇÏ "ÕÓÔÒÏÊÓÔ×Á" ÍÉËÒÏÓËÏÐÉÞÅÓËÁÑ. éÓÈÏÄÑ ÉÚ ÐÏÓÔÁÎÏ×ËÉ ÚÁÄÁÞÉ, IY> ÒÉÓËÎÕ ÐÒÅÄÐÏÌÏÖÉÔØ, ÞÔÏ ÏÓÎÏ×ÎÏÊ ÎÁÇÒÕÚËÏÊ ÂÕÄÅÔ ÔÅÌÅÆÏÎ ÉÌÉ ÍÏÄÅÍ, IY> Á ×ÈÏÄ ÎÁ Ú×ÕËÏ×ÕÀ ËÁÒÔÏÞËÕ - ÐÁÒÁÌÌÅÌØÎÙÊ ×ÙÓÏËÏÏÍÎÙÊ ÄÌÑ IY> ÍÏÎÉÔÏÒÉÎÇÁ. ÷ÙÛÅÕÐÏÍÑÎÕÔÙÊ ÒÅÚÉÓÔÏÒ ÎÁÄÏ ÂÒÁÔØ ÓÏÐÒÏÔÉ×ÌÅÎÉÅÍ IY> ÐÏÂÏÌØÛÅ, ÞÔÏÂÙ áôó ÎÅ ËÁÚÁÌÏÓØ, ÞÔÏ ËÔÏ-ÔÏ ÔÒÕÂËÕ ÐÏÄÎÉÍÁÅÔ.

HÕ ÈÏÒÏÛÏ, ÎÁ ÓÉÇÎÁÌØÎÙÊ ×ÈÏÄ Ú×ÕËÏ×ÏÊ ËÁÒÔÙ ÔÙ ÐÏÄÁÛØ ÓÉÇÎÁÌ Ó ÌÉÎÉÉ ÞÅÒÅÚ ÒÅÚÉÓÔÏÒ. á ËÕÄÁ ÚÁÓÕÎÅÛØ ×ÔÏÒÏÊ ÐÒÏ×ÏÄ ÌÉÎÉÉ ? (ÇÕÓÁÒÙ, ÍÏÌÞÁÔØ !)

Ó Õ×ÁÖÅÎÉÅÍ ÷ÌÁÄÉÓÌÁ×

Hello Anatoly!

ïÂÌÏÍÉÓØ. ôÒÁÎÓÆÏÒÍÁÔÏÒ, ËÏÎÅÞÎÏ, ÎÅ ÐÏÍÅÛÁÅÔ (ÏÓÏÂÅÎÎÏ ÅÓÌÉ ËÏÍÐ ÎÅ ÚÁÚÅỊ́Î!), ÎÏ ÎÁ ÓÉÍÍÅÔÒÉÞÎÏÓÔØ ÍÏÖÎÏ ÐÏÌÏÖÉÔØ, Ô.Ë. ÎÁÇÒÕÚËÁ ÏÔ ÜÔÏÇÏ "ÕÓÔÒÏÊÓÔ×Á" ÍÉËÒÏÓËÏÐÉÞÅÓËÁÑ. éÓÈÏÄÑ ÉÚ ÐÏÓÔÁÎÏ×ËÉ ÚÁÄÁÞÉ, ÒÉÓËÎÕ ÐÒÅÄÐÏÌÏÖÉÔØ, ÞÔÏ ÏÓÎÏ×ÎÏÊ ÎÁÇÒÕÚËÏÊ ÂÕÄÅÔ ÔÅÌÅÆÏÎ ÉÌÉ ÍÏÄÅÍ, Á ×ÈÏÄ ÎÁ Ú×ÕËÏ×ÕÀ ËÁÒÔÏÞËÕ - ÐÁÒÁÌÌÅÌØÎÙÊ ×ÙÓÏËÏÏÍÎÙÊ ÄÌÑ ÍÏÎÉÔÏÒÉÎÇÁ. ÷ÙÛÅÕÐÏÍÑÎÕÔÙÊ ÒÅÚÉÓÔÏÒ ÎÁÄÏ ÂÒÁÔØ ÓÏÐÒÏÔÉ×ÌÅÎÉÅÍ ÐÏÂÏÌØÛÅ, ÞÔÏÂÙ áôó ÎÅ ËÁÚÁÌÏÓØ, ÞÔÏ ËÔÏ-ÔÏ ÔÒÕÂËÕ ÐÏÄÎÉÍÁÅÔ.

Igor

Dimmy, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

óÕÂÂÏÔÁ áÐÒÅÌØ 16 2005 05:18, Dimmy Timchenko wrote to George Shepelev:

DT>>> HÅ ÐÏÄÓËÁÖÅÔ ÌÉ ËÔÏ ÓÓÙÌÏÞËÕ ÎÁ ÁÌÇÏÒÉÔÍ ÉÌÉ ÉÓÈÏÄÎÉË (ÎÁ ñ÷õ) DT>>> ÄÌÑ ÒÅÁÌÉÚÁÃÉÉ ÄÅËÏÄÉÒÏ×ÁÎÉÑ DTMF ÎÁ ÏÂÙÞÎÏÍ PC? GS>> äÅÓÑÔËÉ ÒÁÚ ÕÖÅ × ÜÔÏÊ ÜÈÅ ÏÂÓÕÖÄÁÌÏÓØ. ðÅÒÅÍÎÏÖÅÎÉÅ ÎÁ Sin É Cos GS>> ËÁÖÄÏÊ ÉÚ ÁÎÁÌÉÚÉÒÕÅÍÏÊ ÞÁÓÔÏÔ (ËÏÒÒÅÌÑÃÉÏÎÎÙÊ ÁÎÁÌÉÚ). DT> ñ Ö ÎÅ ÍÁÔÅÍÁÔÉË. :) HÁۣÌ × ÉÎÅÔÅ ÁÌÇÏÒÉÔÍ çÅÒÃÅÌÑ (Goertzel) É DT> ÏÞÅÎØ ×ÍÅÎÑÅÍÙÊ ÉÓÈÏÄÎÉË ÎÁ C. ÷ӣ ÐÒÏÓÔÏ É ÐÏÎÑÔÎÏ. :)

HÕ É ÓÌÁ×ÎÅÎØËÏ...

DT>>> é Åݣ - ÓÓÙÌÏÞËÕ ÎÁ ÓÈÅÍËÕ ÉÎÔÅÒÆÅÊÓÁ ÍÉËÒÏÆÏÎÎÏÇÏ ×ÈÏÄÁ DT>>> Ú×ÕËÏ×ÏÊ ËÁÒÔÏÞËÉ Ó ÔÅÌÅÆÏÎÎÏÊ ÌÉÎÉÅÊ. :) GS>> ìÕÞÛÅ Ó ÌÉÎÅÊÎÙÍ ÓÏÐÒÑÇÁÔØ (Line in / Aux / CD). íÅÎØÛÅ ÛÕÍÁ GS>> ÂÕÄÅÔ... DT> õ×Ù, Õ ÍÅÎÑ Ú×ÕË ×ÓÔÒÏÅÎÎÙÊ ( embedded! ;) É ÅÓÔØ ÔÏÌØËÏ ÍÉËÒÏÆÏÎÎÙÊ DT> ×ÈÏÄ.

óÔÒÁÎÎÏ! âÕË×ÁÌØÎÏ ÎÁ ÄÎÑÈ ÎÁÓÔÒÁÉ×ÁÌ ÞÅÌÏ×ÅËÕ "ÎÁÂÏÒÔÎÙÊ Ú×ÕË" - ÔÁÍ ÎÁÒÕÖÕ ÂÙÌÉ ×Ù×ÅÄÅÎÙ Mic É Line In, Á ÎÁ ÍÁÔÅÒÉÎËÅ ÓÔÏÑÌÉ ÇÒÅ£ÎËÉ Aux É CD In. ÷ӣ ÚÁÄÅÊÓÔ×Ï×ÁÌ... ô×ÏÊ "ÏÂÙÞÎÙÊ PC", ÓÌÕÞÁÊÎÏ, ÎÅ ÎÏÕÔÏÍ ÚÏףÔÓÑ? ;)

DT> á ËÁË ÎÁÓޣÔ ÓÈÅÍËÉ?

HÁģÖÎÅÊ ×ÓÅÇÏ - ÎÁ ÔÒÁÎÓÆÏÒÍÁÔÏÒÅ.

ðÏÓËÏÌØËÕ ×ÈÏÄ ÍÉËÒÏÆÏÎÎÙÊ - ÄÏÓÔÁÔÏÞÎÏ ÂÕÄÅÔ ÂÕË×ÁÌØÎÏ ÐÁÒÕ ×ÉÔËÏ× ÄÏÍÏÔÁÔØ (ÐÒÏ×ÏÄÏÍ × ÈÏÒÏÛÅÊ ÉÚÏÌÑÃÉÉ) ÎÁ ÔÒÁÎÓÉË ÏÔ ÁÂÏÎÅÎÔÓËÏÇÏ ÇÒÏÍËÏÇÏ×ÏÒÉÔÅÌÑ (ÌÅÇËÏ ÄÅÌÁÅÔÓÑ ÂÅÚ ÅÇÏ ÒÁÚÂÏÒËÉ). íÏÖÅÔ Åݣ É ÒÅÚÉÓÔÉ×ÎÙÊ ÄÅÌÉÔÅÌØ ÐÒÉģÔÓÑ ÄÏÂÁ×ÉÔØ. ÷ËÌÀÞÉÔØ ÍÏÖÎÏ ÐÏÐÒÏÂÏ×ÁÔØ ×ÏÔ ÔÁË:

10 ËïÍ 0,1*250V 0,22 ‚€€€€ƒ   €€€‡ €€ †€€‡†€€€ˆ€€€€€ƒ ‚€€‡†€€€€€€€€€€€ „€€€€…  €Š€ ) ž   ÔÅÌÅÆÏÎÎÁÑ \/ ) ž ( ÍÉËÒÏÆÏÎÎÙÊ ÌÉÎÉÑ ‚€Š€… ) ž ( ×ÈÏÄ /\ ) ž ( ëó170á €Š€ ) ž  €€€€€€€€€€€€€€€€‰€€€€€… „€€€€€€€€€€€€€€€

çÅÏÒÇÉÊ

Kirill, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

óÕÂÂÏÔÁ áÐÒÅÌØ 16 2005 09:48, Kirill Frolov wrote to George Shepelev:

óÔÒÁÎÎÁÑ Õ ÔÅÂÑ ÌÏÇÉËÁ!

KF> åÓÌÉ ÅÓÔØ FPU

á ÅÓÌÉ ÎÅÔÕ? õ ÍÅÎÑ × ÎÏÕÔÅ, Ë ÐÒÉÍÅÒÕ, ÎÅÔÕ. HÏ ÏÂÓÕÖÄÁ×ÛÁÑÓÑ ÚÁÄÁÞËÁ ÎÁ ΣÍ ÒÅÛÁÅÔÓÑ _ÌÅÇËÏ_...

KF> ÐÒÉÍÅÎÉÍ ÂÏÌÅÅ ÜËÏÎÏÍÉÞÎÙÊ (× 2 ÒÁÚÁ ÍÅÎØÛÅ ÕÍÎÏÖÅÎÉÊ) ÁÌÇÏÒÉÔÍ KF> çÅÒÃÅÌÑ. KF> ðÒÁ×ÄÁ ÏÎÏ ÄÌÑ ÁÏÎÉÚÍÁ... ÎÏ ÐÅÒÅÄÅÌÁÔØ ÎÅ ÓÌÏÖÎÏ. óÕÔØ × ÔÏÍ, ÞÔÏÂÙ KF> ×ÍÅÓÔÏ 10ÍÓ ÐÏÄÏÂÒÁÔØ ÎÁÉÂÏÌÅÅ ÏÐÔÉÍÁÌØÎÏÅ ÄÌÑ DTMF ÚÎÁÞÅÎÉÅ.

üÔÏ ÔÏÖÅ ÕÖÅ ÏÂÓÕÖÄÁÌÏÓØ × ÜÈÅ ;)

çÅÏÒÇÉÊ

Igor, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

óÕÂÂÏÔÁ áÐÒÅÌØ 16 2005 12:50, Igor Yegorkin wrote to Dimmy Timchenko:

óÁÍ-ÔÏ ÐÒÏÂÏ×ÁÌ? é ÆÏÎÁ ÏÔ "ÐÅÒÅËÏÓÁ" ÔÅÌÅÆÏÎÎÏÊ ÌÉÎÉÉ ÎÅ ÚÁÍÅÔÉÌ?

IY> ÷ÈÏÄ Ú×ÕËÏ×ÏÊ ËÁÒÔÏÞËÉ ÍÏÖÎÏ

HÕÖÎÏ.

IY> ÚÁÝÉÔÉÔØ ÏÔ 60 ×ÏÌØÔ ÓÉÇÎÁÌÁ ×ÙÚÏ×Á ÛÕÎÔÉÒÕÀÝÉÍÉ ÄÉÏÄÁÍÉ

...ÖÅÌÁÔÅÌØÎÏ ÛÏÔÔËÉ...

IY> ÓÏ ÓÔÏÒÏÎÙ ËÁÒÔÏÞËÉ.

...ÕÂÅÄÉÔØÓÑ, ÞÔÏ ÒÁÂÏÔÁÅÔ ÐÌÏÈÏ, É ÐÅÒÅÄÅÌÁÔØ ÐÏ-ÞÅÌÏ×ÅÞÅÓËÉ ;)

çÅÏÒÇÉÊ

Hi Kirill,

Sun Apr 17 2005 10:58, Kirill Frolov wrote to Rifkat Abdulin:

KF> éÎÔÅÒÅÓÎÏ, Á ÒÅÁÌÉÚÕÅÔÓÑ ÇÄÅ ÌÉÂÏ ×ÁÒÉÁÎÔ ÇÁÌØ×ÁÎÉÞÅÓËÏÊ KF> ÒÁÚ×ÑÚËÉ ÎÁ ÐÏÌÕÐÒÏ×ÏÄÎÉËÅ? ÷ "òÁÄÉÏ" ËÏÇÄÁ-ÔÏ ×ÉÄÅÌ ÓÈÅÍÕ ãÉÆÒÏ×ÙÅ ÃÅÐÉ ÂÙ×ÁÀÔ. HÁÐÒÉÍÅÒ ISO150 ÏÔ ÂÒÁÕÎÏ×. á ×ÏÔ ÐÒÏ ÁÎÁÌÏÇÏ×ÙÅ ÎÅ ×ÓÐÏÍÎÀ. èÏÔÑ ×ÓÅÒÁ×ÎÏ ÎÁÄÏ ÐÉÔÁÎÉÅ ÒÁÚÄÅÌÑÔØ, É ÏÐÑÔØ ÐÏÌÕÞÁÅÍ ÔÒÁÎÓ, ÈÏÔØ É ÍÅÌËÉÊ ÉÍÐÕÌØÓÎÙÊ.

KF> ÉÍÐÕÌØÓÎÏÇÏ âð × ËÏÔÏÒÏÍ ÓÅÔÅ×ÁÑ ÞÁÓÔØ É ×ÙÈÏÄ ÒÁÚÄÅÌÑÌÉÓØ KF> ÐÏÐÅÒÅÍÅÎÎÏ ÚÁÐÉÒÁÅÍÙÍÉ ÔÒÁÎÚÉÓÔÏÒÁÍÉ ÉÌÉ ÄÉÏÄÁÍÉ. íÅÖÄÕ KF> ÎÉÍÉ ËÏÎÄÅÎÓÁÔÏÒ. ëÏÍÐÁËÔÎÁÑ ÄÏÌÖÎÁ ÂÙÔØ ×ÅÝØ. á ËÁËÁÑ ÅÍËÏÓÔØ Õ ËÏÎÄÅÒÁ ÂÙÌÁ?

WBR, Michael

Anatoly, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

óÕÂÂÏÔÁ áÐÒÅÌØ 16 2005 19:17, Anatoly Mashanov wrote to Igor Yegorkin:

IY>> ôÅÌÅÆÏÎÎÕÀ ÌÉÎÉÀ ÎÁ ÍÉËÒÏÆÏÎÎÙÊ ×ÈÏÄ ÍÏÖÎÏ IY>> ÐÕÓËÁÔØ ÞÅÒÅÚ ÒÅÚÉÓÔÏÒ ÎÁ 100 kïÍ. ÷ÈÏÄ Ú×ÕËÏ×ÏÊ ËÁÒÔÏÞËÉ IY>> ÍÏÖÎÏ ÚÁÝÉÔÉÔØ ÏÔ 60 ×ÏÌØÔ ÓÉÇÎÁÌÁ ×ÙÚÏ×Á ÛÕÎÔÉÒÕÀÝÉÍÉ IY>> ÄÉÏÄÁÍÉ ÓÏ ÓÔÏÒÏÎÙ ËÁÒÔÏÞËÉ. AM> ïÂÌÏÍÉÓØ. ðÒÉ ÐÏÄËÌÀÞÅÎÉÉ ÔÅÌÅÆÏÎÎÏÊ ÌÉÎÉÉ ÎÕÖÎÏ ÓÏÂÌÀÄÁÔØ AM> ÓÉÍÍÅÔÒÉÞÎÏÓÔØ ÌÉÎÉÉ.

õÇÕ. íÁÌÅÊÛÁÑ "ÐÁÒÁÚÉÔÎÁÑ" ÕÔÅÞËÁ ÍÏÖÅÔ ×ÙÚ×ÁÔØ ÏÞÅÎØ ÓÉÌØÎÙÅ ÐÏÍÅÈÉ.

AM> ôÁË ÞÔÏ ÂÅÚ ÔÒÁÎÓÆÏÒÍÁÔÏÒÁ ÎÅ ÏÂÏÊÔÉÓØ imo.

HÅ ÏÂÑÚÁÔÅÌØÎÏ, Ñ ÄÅÌÁÌ ÇÁÌØ×ÁÎÏÒÁÚ×ÑÚËÕ ÎÁ ÏÐÔÒÏÎÅ Ó ÏÐÅÒÁÃÉÏÎÎÉÞËÏÍ, ÎÏ ×ÏÚÎÉ ÂÏÌØÛÅ, ÞÅÍ Ó ÔÒÁÎÓÆÏÒÍÁÔÏÒÏÍ.

çÅÏÒÇÉÊ

Igor, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

÷ÏÓËÒÅÓÅÎØÅ áÐÒÅÌØ 17 2005 11:21, Igor Yegorkin wrote to Anatoly Mashanov:

HÅÌØÚÑ. ðÒÏ×ÅÒÅÎÏ ÎÁ ÐÒÁËÔÉËÅ.

çÅÏÒÇÉÊ

Michael, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

÷ÏÓËÒÅÓÅÎØÅ áÐÒÅÌØ 17 2005 23:55, Michael Zaichenko wrote to Kirill Frolov:

KF>> éÎÔÅÒÅÓÎÏ, Á ÒÅÁÌÉÚÕÅÔÓÑ ÇÄÅ ÌÉÂÏ ×ÁÒÉÁÎÔ ÇÁÌØ×ÁÎÉÞÅÓËÏÊ KF>> ÒÁÚ×ÑÚËÉ ÎÁ ÐÏÌÕÐÒÏ×ÏÄÎÉËÅ? ÷ "òÁÄÉÏ" ËÏÇÄÁ-ÔÏ ×ÉÄÅÌ ÓÈÅÍÕ MZ> ãÉÆÒÏ×ÙÅ ÃÅÐÉ ÂÙ×ÁÀÔ. HÁÐÒÉÍÅÒ ISO150 ÏÔ ÂÒÁÕÎÏ×. MZ> á ×ÏÔ ÐÒÏ ÁÎÁÌÏÇÏ×ÙÅ ÎÅ ×ÓÐÏÍÎÀ. èÏÔÑ ×ÓÅÒÁ×ÎÏ ÎÁÄÏ ÐÉÔÁÎÉÅ MZ> ÒÁÚÄÅÌÑÔØ, É ÏÐÑÔØ ÐÏÌÕÞÁÅÍ ÔÒÁÎÓ, ÈÏÔØ É ÍÅÌËÉÊ ÉÍÐÕÌØÓÎÙÊ.

èÉÎÔ. óÌÕÛÁÔØ "ÎÅÚÁÎÑÔÕÀ" ÌÉÎÉÀ ÎÅ ÔÒÅÂÕÅÔÓÑ, Á ËÏÇÄÁ ÌÉÎÉÑ "ÚÁÎÑÔÁ" - ÍÏÖÎÏ ×ÚÑÔØ ÎÅÂÏÌØÛÏÊ ÔÏË ÐÒÑÍÏ Ó Îţ.

çÅÏÒÇÉÊ

ôÁË É ÐÉÔÁÎÉÅ ÍÏÖÎÏ. ôÅÍ ÖÅ ÍÅÔÏÄÏÍ. ðÒÁ×ÄÁ × ÓÌÕÞÁÅ ÐÒÏÂÏÑ ÈÏÔØ ÏÄÎÏÇÏ ÜÌÅÍÅÎÔÁ -- ×ӣ ÒÁÂÏÔÁÔØ ÂÕÄÅÔ, ÎÏ ÏÂÒÁÚÕÅÔÓÑ ÇÁÌØ×ÁÎÉÞÅÓËÁÑ Ó×ÑÚØ.
ðÒÉÌÉÞÎÁÑ. óÕÔØ ÐÒÏÓÔÁÑ: ÂÁÔÁÒÅÑ ËÏÎÄÅÎÓÁÔÏÒÏ× ×ËÌÀÞÅÎÎÙÈ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏ ÚÁÒÑÖÁÅÔÓÑ ÏÔ ÓÅÔÉ, ÐÏÓÌÅ ÞÅÇÏ ËÏÎÄÅÎÓÁÔÏÒÙ ×ËÌÀÞÁÀÔÓÑ ÐÁÒÁÌÌÅÌØÎÏ É ÒÁÚÒÑÖÁÀÔÓÑ ÎÁ ×ÙÈÏÄÎÏÊ ËÏÎÄÅÎÓÁÔÏÒ. ðÒÉÍÅÒÎÏ ÔÁË. ÷ ÏÂÁ ÍÏÍÅÎÔÁ ×ÒÅÍÅÎÉ ÚÁËÒÙÔ ÏÄÉÎ ÉÚ ÐÅÒÅÈÏÄÏ× ÄÉÏÄÁ ÉÌÉ ÔÒÁÎÚÉÓÔÏÒÁ, ÔÏ-ÅÓÔØ ÔÏË ÍÅÖÄÕ ×ÈÏÄÏÍ É ×ÙÈÏÄÏÍ× ÎÅ ÔÅޣÔ.
ðpÉ×ÅÔ ÔÅÂÅ, Anatoly! äÅÌÏ ÂÙÌÏ 16 ÁÐpÅÌÑ 05, Anatoly Mashanov É Igor Yegorkin ÏÂÓÕÖÄÁÌÉ ÔÅÍÕ "DTMF Decoding".

IY>> ôÅÌÅÆÏÎÎÕÀ ÌÉÎÉÀ ÎÁ ÍÉËpÏÆÏÎÎÙÊ ×ÈÏÄ ÍÏÖÎÏ IY>> ÐÕÓËÁÔØ ÞÅpÅÚ pÅÚÉÓÔÏp ÎÁ 100 kïÍ. ÷ÈÏÄ Ú×ÕËÏ×ÏÊ ËÁpÔÏÞËÉ IY>> ÍÏÖÎÏ ÚÁÝÉÔÉÔØ ÏÔ 60 ×ÏÌØÔ ÓÉÇÎÁÌÁ ×ÙÚÏ×Á ÛÕÎÔÉpÕÀÝÉÍÉ IY>> ÄÉÏÄÁÍÉ ÓÏ ÓÔÏpÏÎÙ ËÁpÔÏÞËÉ.

AM> ïÂÌÏÍÉÓØ. ðpÉ ÐÏÄËÌÀÞÅÎÉÉ ÔÅÌÅÆÏÎÎÏÊ ÌÉÎÉÉ ÎÕÖÎÏ ÓÏÂÌÀÄÁÔØ AM> ÓÉÍÍÅÔpÉÞÎÏÓÔØ ÌÉÎÉÉ. ôÁË ÞÔÏ ÂÅÚ ÔpÁÎÓÆÏpÍÁÔÏpÁ ÎÅ ÏÂÏÊÔÉÓØ imo.

ÓÉÍÍÅÔpÉÞÎÏÓÔØ ÔÁÍ ÎÁÆÉÇ ÎÅ ÕÐÉpÁÌÁÓØ, ÉÂÏ ÌÉÎÉÑ ×ÏÏÂÝÅ-ÔÏ ÜÌÅËÔpÉÞÅÓËÉ ÎÅÓÉÍÍÅÔpÉÞÎÁ - ÏÄÉÎ ÉÚ ËÏÎÃÏ× ÚÁÚÅÍÌÅÎ ÎÁ ÓÔÁÎÃÉÉ. á ×ÏÔ ÏÔÄÅÌÁÔØÓÑ ÏÔ ÐÏÓÔÏÑÎËÉ ÎÅÏÂÈÏÄÉÍÏ, ÉÂÏ Ú×ÕËÏ×ÏÊ ÓÉÇÎÁÌ (ÅÓÌÉ ÜÔÏ ÎÅ ÓÉÇÎÁÌ ×ÙÚÏ×Á, ÅÓÓÎÏ) ÎÁ Ä×Á-ÔpÉ ÐÏpÑÄËÁ ÍÅÎØÛÅ ÐÏÓÔÏÑÎËÉ. HÏ ÜÔÏ ÍÏÖÎÏ ÓÄÅÌÁÔØ É ËÏÎÄÅÎÓÁÔÏpÁÍÉ, ÔÏÌØËÏ ÎÁÄÏ ÕÞÅÓÔØ, ÞÔÏ ÐÏ ÌÉÎÉÉ ×ÐÏÌÎÅ ÍÏÇÕÔ ÐpÉÅÈÁÔØ ÉÍÐÕÌØÓÎÙÅ ÐÏÍÅÈÉ × ÎÅÓËÏÌØËÏ ËÉÌÏ×ÏÌØÔ ÄÌÉÔÅÌØÎÏÓÔØÀ × ÅÄÉÎÉÃÙ ÍËÓ (ÐpÏ×ÅpÅÎÏ ÎÁ ÐpÁËÔÉËÅ - ÂÙÌÉ ÓÌÕÞÁÉ ÐpÏÂÏÑ ÏÐÔpÏÎÏ× Ó ÎÁÐpÑÖÅÎÉÅÍ pÁÚ×ÑÚËÉ 3,5..5Ë÷). ïÔÓÀÄÁ ÍÉÎÉÍÁÌØÎÁÑ ÓÈÅÍÁ ÂÅÓÔpÁÎÓÆÏpÍÁÔÏpÎÏÇÏ ×ÈÏÄÁ: ÏÔ ÐpÏ×ÏÄÁ ÌÉÎÉÉ pÅÚÉÓÔÏp ÄÏÌÉ/ÅÄÉÎÉÃÙ ÍÅÇÏÍ, TVS ×ÏÌØÔ ÎÁ 90..120 ÎÁ ÚÅÍÌÀ, ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏ ËÏÎÄÅÎÓÁÔÏp × ÄÏÌÉ ÍËæ ÎÁ 300..600÷ ÍÉÎÉÍÕÍ, ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏ pÅÚÉÓÔÏp ÎÁ ÅÄÉÎÉÃÙ ËïÍ, pÅÚÉÓÔÏp ÎÁ ÚÅÍÌÀ, ÄÉÏÄÙ ÎÁ ÚÅÍÌÀ/ÐÉÔÁÎÉÅ, ×ÙÓÏËÏÏÍÎÙÊ ×ÈÏÄ. ïÔ ×ÔÏpÏÇÏ ÐpÏ×ÏÄÁ - ÔÏÞÎÏ ÔÁË ÖÅ. õÄÁÞÉ! áÌÅËÓÁÎÄp ìÕÛÎÉËÏ×.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required