komentar [32]
- Napisao Sirichai Jannim na datum 19-03-2012 u 01:02:50
Hi Trax
That's wonderful project!!! Can you let me the your source code in delphi please. Thanks for
advanced.
Jannim.S
IP: 14.207.180.55
Koliko ste puta poželjeli da imate snimak upravo završenog telefonskog razgovora? Ja jesam i to puno puno puta. Zbog toga sam konačno napravio sistem koji će to i da odradi. Sistem se sastoji iz malo hardvera i nešto softvera. Hardver, koji se napaja preko USB porta, kupi audio signal sa telefonske linije, detektuje zauzetost iste i javlja tu informaciju PC-u na kojem se nalazi softver za snimanje audio signala sa ulaza zvučne kartice. Softver automatski započinje snimanje kada mu hardver javi da je linija zauzeta i automatski prekida snimanje kada se linija oslobodi.
Kako to sve radi?
Hardver se sastoji iz:
- audio dijela koji kupi signal sa telefonske linije
- dijela koji detektuje stanje telefonske linije
- mikrokontrolera koji šalje stanje linije na PC koristeći USB (serial<->usb)
Softver:
- prima stanje telefonske linije preko USB-a i snima audio zapis u WAV format
- nakon završetka snimanja, konvertuje WAV u MP3 koristeći Lame biblioteku
Sklop koji detektuje zauzetost telefonske linije
Ovdje se radi o jednostavnoj detekciji promjene vrijednosti napona na tel. liniji. Ključnu ulogu igra Zener dioda jer ona određuje graničnu vrijednost napona. Shema za ovaj dio je preuzeta sa druge stranice. Jedina izmjena je vrijednost otpornika 100k koja je spuštena na 10k.
Audio sklop za kupljenje signala sa telefonske linije
Za ovaj dio je korišten transformator iz starog PC modema, kondenzator, otpornik i dvije 1N4148 diode za ograničenje izlaznog audio signala na +/- 0,6V. Kondenzator je ovdje veoma bitan i on ne dozvoljava da ovaj sklop okupira tel. liniju.
Mikrokontroler koji šalje stanje linije na PC
Mikrokontroler svakih 0,2sec vrši provjeru stanja telefonske linije, odnosno stanje opto-couplera. Ukoliko je on "zatvoren" čitavih 0,15sec to označava da je linija zauzeta i tada on šalje slovo "R" (Rec) na PC. U protivnom, na PC se šalje "S" (Stop). Ovaj podatak prima PC aplikacija i na osnovu toga započinje i prekida snjimanje sa audio ulaza zvučne kartice. Mikrokontroler šalje podatak preko serijske komunikacije a pošto se sklop spaja samo na USB port, korišten je PL-2303 USB<->Serial konverter (već gotov konverter, kao što se vidi na slici). Ovo je moglo da se napravi dosta jednostavnije korištenjem V-USB biblioteke (pogledaj ove projekte). U tom slučaju nam nebi bili potrebni PL-2303 + PIC, nego samo jedan mali Atmel Tiny.
Autor (poslao): Trax
Broj download-a: 8,160
Ocjena: (2.88, glasova 4803)
Datum: 02-03-2010
English version of this page: Phone recorder
Tagovi: call, phone, pic, pic16f84, record, recorder, rs232, snimanje, telefon, telephone, usb. +dodaj svoj tag
Halo, čestitamo Vam na dobrom radu siguran sam da će ovo pomoći u učenju elektronike za
mnoge ljude. Sam vrlo sretan ako stavi na raspolaganje mi kod u Delphi tako da ne mogu shvatiti
kako i napravio čitanje podataka. zahvalan
IP: 187.121.93.64
Hi Trax
That's wonderful project!!! Can you let me the your source code in delphi please. Thanks for
advanced.
Jannim.S
IP: 14.207.180.55
PL-2303 skines iz USB-Serial kabla kojeg kupis u radnji sa IT opremom.
IP: n/a
Gde kupiti ili odakle nabaviti (sa kog uredjaja) PL-2303 USB-Serial konverter ???
Pozdrav.
IP: n/a
Ne povezujes telefon nikako sa uvim uredjajem. Ovaj uredjaj se ukljuci u telefonsku liniju bas
kao i neki drugi dodatni telefon. Znaci ovo tretiras kao zaseban telefon, samo sto on snima :)
Mozes koristiti koji god konektor zelis...
IP: n/a
Jedno pitanje trax,
Na koji način povezujem telefon sa ovim uređajem?
Neka slika ili šema.
Da li se može koristiti Rj-11 priključak, umesto RJ-45?
Hvala unapred.
IP: n/a
hey trax, can you tell me, from where you get that transformer? where can i buy it? what brand
and which model that modem?
thanks
IP: 112.78.132.68
Aplikacija za PC je pisana u Delphi 7.
IP: n/a
Zdravo pocituvan Trax,
dali moze da mi recis vo koja programa e napisana programata za na PC?Dali e vo Visual Basic,C
ili pak nekoja druga?
Pozdrav
IP: n/a
thanks for response.Can you tell me what exactly is the name of cable used by you for
connecting output to pc.Also give me idea how you have connected telephone mains to transformer
output.pls reply soon.
IP: 49.138.175.210
To možeš uraditi na forumu: Login stranica. Kada se ulogiraš, vrati se na ovu stranicu i uradi refresh.