Sari la conținut
ELFORUM - Forumul electronistilor

sinteza cu PIC16f84 si LM7001


iora

Postări Recomandate

Foarte frumos, felicitari. :aplauze :aplauze :aplauze Nu se poate folosi doar un LCD 2x16? Dupa cautarea postului, daca acel post are RDS, dupa circa 5-10 secunde sa apara informatia de la RDS in locul frecventei postului?Adica informatia de la RDS si frecventa postului receptionat sa poata fi afisate alternativ, sa zicem 10 secunde RDS-ul, apoi 10 sec postul receptionat, apoi iar 10 sec RDS, iar 10sec postul, etc, etc.De ce sa se foloseasca 2 afisaje LCD 2x16. In rest nota 10. :da

Link spre comentariu
  • Răspunsuri 23
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

Top autori în acest subiect

Imagini postate

Foarte frumos, felicitari. :aplauze :aplauze :aplauze Nu se poate folosi doar un LCD 2x16? Dupa cautarea postului, daca acel post are RDS, dupa circa 5-10 secunde sa apara informatia de la RDS in locul frecventei postului?Adica informatia de la RDS si frecventa postului receptionat sa poata fi afisate alternativ, sa zicem 10 secunde RDS-ul, apoi 10 sec postul receptionat, apoi iar 10 sec RDS, iar 10sec postul, etc, etc.De ce sa se foloseasca 2 afisaje LCD 2x16. In rest nota 10. :da

Ar fi posibil dar este de lucrat la soft, partea cu RDS este separat ,sau cu un display cu 4*20 caractere.Dar din soft trebuie lucrat.
Link spre comentariu
  • 3 săptămâni mai târziu...

Super proiectul, m-aţi împins şi pe mine să-mi trag un radio. Varianta mea a fost mai ciobănească: am defrişat o placă de tuner TV pentru PC. Mi-am extras tunerul în sine, am pus un ATtiny2313 să-l comande pe I2C, două butoane pentru căutat şi gata. E foarte simplist, dar pentru serviciu nu-mi trebuia nimic mai mult. Nu sînt foarte mulţumit de sensibilitate, dar asta e vina tunerului şi a sîrmei care zace pe post de antenă. Cînd ajung la ai mei caut prin casetofoanele auto, să văd ce minuni mai găsesc :)

Link spre comentariu

Super proiectul, m-aţi împins şi pe mine să-mi trag un radio. Varianta mea a fost mai ciobănească: am defrişat o placă de tuner TV pentru PC. Mi-am extras tunerul în sine, am pus un ATtiny2313 să-l comande pe I2C, două butoane pentru căutat şi gata. E foarte simplist, dar pentru serviciu nu-mi trebuia nimic mai mult. Nu sînt foarte mulţumit de sensibilitate, dar asta e vina tunerului şi a sîrmei care zace pe post de antenă. Cînd ajung la ai mei caut prin casetofoanele auto, să văd ce minuni mai găsesc :)

Si o schema sa mai vedem si noi ,se poate?Eu credeam ca aceste tunere nu se mai pot recpera.
Link spre comentariu

Se poate, o să pun tot ce trebuie, numai că n-am avut timp. Tot montajul e făcut pe o placă de test, nu m-am obosit să-i fac un cablaj, la cît e de simplu.

 

EDIT: Pentru că nu am tot ce-mi trebuie în Eagle şi nici timp suficient să creez componente, descriu montajul în cuvinte.

 

Piese:

[*:158jtgnv]Controller ATtiny2313, alimentare 5V stabilizat

[*:158jtgnv]Afişaj cu 7 segmente KW4-361ASB

[*:158jtgnv]Două push-butoane

[*:158jtgnv]Clasicele decuplări de 100nF, 3 la număr

[*:158jtgnv]8 rezistenţe de 390R

[*:158jtgnv]1 rezistenţă de 4k7

[*:158jtgnv]2 rezistenţe de 15k

[*:158jtgnv]Tuner FM1216ME-mk3

Legături:

[*:158jtgnv]4k7 între RESEST şi VCC

[*:158jtgnv]15k între PD4 şi VCC, respectiv PD5 şi VCC

[*:158jtgnv]toate rezistenţele de 390R între PB[7] şi segmente (PB0 = A, PB1 = B, ... PB6 = G, PB7 = Dp)

[*:158jtgnv]PD0...PD3 merg direct la digiţi (Dig1, Dig2, Dig3, Dig4)

[*:158jtgnv]Switchuri între PA0, respectiv PA1 şi masă (căutat în sus, jos)

[*:158jtgnv]PD4, PD5, merg la pinii 4, respectiv 5 de la tuner.

[*:158jtgnv]Alimentarea tunerului se face pe pinii 3 şi 13, cu 5V

[*:158jtgnv]Pinul 6 al tunerului se leagă la carcasă, iar aceasta la masă

[*:158jtgnv]Ieşirile audio sînt pe pinii 9 şi 10 (dreapta, respectiv stînga). Impedanţa de intrare a amplificatorului ar trebui să fie de 100k pentru rezultate optime, conform foii de catalog a tunerului.

Posted Image

Posted Image

Posted Image

Posted Image

 

Pasul de căutare l-am pus de 100kHz. Nu are autosearch. Încă :)

 

Fuse bytes: trebuie programate (adică făcute 0): CKSEL0, CKSEL1, CKSEL3 şi SUT0. Acestea corespund ceasului intern de 8MHz cu cel mai lung timp de pornire.

 

În ataşament aveţi codul sursă şi hex-ul. Foile de catalog pentru KW4-361ASB şi FM1216ME le găsiţi pe google, nu le mai ataşez.

Link spre comentariu
  • 2 ani mai târziu...
  • 3 săptămâni mai târziu...
Vizitator moorfok_55

Salutare,salutare - daca mai e cineva acasa! Topicul a fost deschis de ceva vreme,dar sper ca nu e inchis.Cautand zilele astea ceva documentatie pentru un decodor RDS am vazut postarile de aici si mi-am zis ca am noroc.Am realizat si eu acum un an si ceva sinteza de frecventa cu PIC 16F628 si LM7001 si mi-am amintit cat de bucuros am fost ca totul a functionat "din prima".Montajul a fost publicat prima data in revista ruseasca ''Radio" Nr.9/2010 si reluat apoi pe diverse site-uri rusesti (eu l-am gasit in vreo trei locuri).Am testat cateva tipuri de tunere (Mitsumi si Daewoo) de la radiouri auto dezafectate si toate au dat rezultate mai mult decat acceptabile.Montajul realizat functioneaza de atunci ''insirat'' pe masa cu intentia de a-l perfectiona.Doresc sa-i adaug un decodor RDS si asa am dat peste postarea lui iora.  Mi se pare un montaj interesant si as dori si eu ,daca se poate, fisierul .hex pentru ATtiny 2313 (mai sus se zice ca e atasat ,dar nu l-am gasit). Am mai gasit si alte realizari asemanatoare aici  http://www.mictronics.de/projects/rds-decoder/ si aici   http://xavier.fenard.free.fr/DecodeurRDS.htm.

Nu stiu unde as putea gasi TDA7330 si nici de SAA6579 nu prea am mari sanse sa fac rost. Ar merge oare si alte decodoare RDS in loc? Am un TDA7478D si vreo cateva BU1924F. Uitandu-ma la foile de ccatalog am vazut  ca exista ceva diferente la functiile implementate si bineinteles la pinout. Ar trebui modificat programul ? Daca poate sa ma ajute cineva, as ramane profund indatorat.Cu multumiri anticipate...

Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări