Fórum témák
» Több friss téma |
Szia!
Sikerült beszereznem a TDA7330-ast. Tudnál-e segíteni az AVR felprogramozásában? (igazából nincs AVR-em, de ha akarsz/tudsz segíteni, a részleteket megbeszéljük e-mailben)
Sziasztok!
TDA7330B-t honnan tudok szerezni Magyarországon? A hozzászólás módosítva: Okt 5, 2013
Üdv!
Valószínűleg már nem nagyon lehet beszerezni ezt az IC-t, ha jól tudom, már nem gyártják. Talán az eBay-en még van... Helyette inkább nézz körül a RDS-es Rádió vevő IC-k körül. Pl. ez jó SI4703, csak a tokozása nem a hobbi kategória.
Hello!
Egy rádiót építek éppen, egész jól haladok (kép), de elakadtam, az Uwe Nagel féle RDS dekódert építettem meg, itt sajnos csak HEX file található, találtam több különböző programot, ami képes HEX-ből .asm-et csinálni, igaz ilyenkor nagyon kusza kódot ad vissza, de sikerült pár dolgot módosítani, úgyhogy a készülő rádióba megfelelően beleilljen, de sajnos egy dolgot nem tudok, az RT buffert kellene törölni, ha új szám cím érkezik és rövidebb mint az előző, mert, akkor a kijelzője rakja a maradványt, amit a rövidebb új nem írt felül. A kérdésem pedig az, hogy valakinek nincs-e meg esetleg a forrás file?
Nézegettem az oldalt, de nem sikerült kiszúrnom, hol van a kapcsolási rajz, ami szerint a PIC-et illeszteni lehet egy FM demodulátorra. Be tudnád linkelni?
Természetesen: Kapcsolási rajz, egyébként jobb oldalt a vége felé sárga négyzetben.
Köszönöm! Valamiért azt hittem, hogy maga a PIC dekódolja az RDS-t!
Egyébként, itt a téma előző oldalán van egy link, az attiny2313-mal működik, és ahhoz van forráskód is, az is tda7330b-vel működik.
Bővebben: Link Bővebben: Link
Köszi a linket, ezt ismerem, sőt meg is építettem, viszont én nem igazán értek az AVR-ekhez és azt prdukálta, hogy mindent az első sorba írt, felülírta az adó nevét az RT. Nem jöttem rá mi okozhatta, de szerintem tuti nem bekötés, mert akkor az LCD-t sem tudta volna inicializálni. Másoknak meg működött, szóval a programnak is jónak kellene lennie. Nekem jelenleg rejtély mi okozhatta ezt a dolgot, elképzelhető, hogy még visszatérek rá.
A hozzászólás módosítva: Okt 8, 2018
Esetleg másik lcd-vel próbáld meg, a tiednek az utasításkészlete esetleg eltér a programban lévőtől, vagy ha érted az lcd vezérlését, akkor attól mert más processzor attól, ha megkeresed azt a részt, ahol az lcd-t vezérli és látod milyen parancsokat küld neki, akkor ott hozzáadhatod azt amivel a tieden működik a második sorra ugrás...
De most kíváncsiságból rákerestem és találtam egy másikat is, ez is szintén avr-re van, de ennek C a forráskódja, az ha úgy van minimális módosítással talán átrakható pic-re is... Bővebben: Link
Egyébként ott van az impresszumban a szerző elérhetősége. Szerintem a legegyszerűbb az lenne, ha megkérdeznéd őt magát!
A másik LCD nem is rossz ötlet, meg fogom próbálni. főleg, hogy mostmár van kettő is
Ez sem tűnik rossznak, PIC-esben is találtam hasonlót Hollies RDS dekóder
Egyetértek veled, ha nagyon nem megy lehet az lesz, ha egyáltalán kiadja... jó régen csinálta már, még az első verziót 96-ban írta.
A hozzászólás módosítva: Okt 8, 2018
Meg is csináltam nemrég, másik kijelzővel már oda írta az RT-t, ahová kell, de a probléma ugyanaz úgy látszik egyik szerző sem gondolt ilyesmire
Video
Hello nem tudod esetleg működik más IC-vel? pl LC72723
Hello, olyan IC-m nincs, de az adatlapját elnézve megvannak a kívánt lábak, szóval én nagy esélyt látok arra, hogy működne vele.
Ezzel nem vagy egyedül, és az sincs kizárva, hogy az ado oldalon nem tartanak be minden szabályt. A Retronak már irtam is, mert a profi autorádiokban állitolag tiltva van a képernyön a mozgás, igy azok sorokba szedve jelenitik meg egyszerre szöveget, és érdekes modon 2 magyar adon ( az egyik a Retro) valami nem stimmel, igy a telefonszám soha nem jelenik meg teljes hosszban ( csak 06202 láthato), és némelyik dal 2x2 sorban ugyanazzal a tartalommal jelenik meg. Más adon még ilyen hibát nem vettem észre.
Azaz valoszinü az a helyzet, hogy nem törlik rendesen a tartalmakat igy azt a rádiom kétszer irja ki. ( lehet, hogy hiányzik egy LF parancs stb).
Pár rádió RDS adatfolyamát csatolom. A magyaroknál látszik, főleg a Kossuthnál, hogy szóközökkel pótolják az üres karaktereket. A szlovákoknál azonban küldenek egy 0D-t (ASCII szerint carriage return vezérlőparancs), gondolom a legtöbb rádió az ezutáni karaktereket nem veszi figyelembe. Jó példa mondjuk az Ákos-Hello ez az RDS text 64 karakterébe belefér négyszer is, jó pár rádió ki is írja így
Érdekes lenne a Retronak a titulus szövegét a végén a telefonszámmal megnézni, mert az nagyon rosszul jön le két vadonatuj, de más tipusu nagyképernyös rádion. Az a szöveg valoszinü nem fér a 64 karakterbe, ezért marad le a telefonszám egy része.
Ahogy nézem csak két adon van a Running Text bekapcsolva. Ezzel nem tudom mit kezdenek a vevök. Majd holnap beülök a kocsiba csinálok néhány képet.
Annak csak az RT+ dekódolásához van köze. A régi, szinte minden rádió által ismert RDStext-ben csak egy A/B flag van. Ennek a változását kellene figyelni és ha vált, akkor a buffert űríteni (kijelzőtörlés!)
Sangean WFR29c, Philips FT930, Renault Fluence gyári autórádión ok! A hozzászólás módosítva: Ápr 26, 2022
idáig jutottam, majd holnap megpróbálom az LC ic-vel is
Ez pedig, amit én építettem RDS dekóder működés közben
Gombnyomásra képernyőt vált, ha pedig nem nyúlsz hozzá, kb 30 sec alatt visszavált a főképernyőre (az RDS text folyamatos a második sorban). --> Adó neve TP/TA PI kód --> Adó neve, PTY --> Adó neve, pontos idő (CT) --> Adó neve, AF szám (ennyi alternatív frekvenciája van az adónak) --> PTYN --> M/S bit --> extra info van-e (RT+, TMC, PTYN, EON) --> Adó neve TP/TA PI kód Ha nincs érzékelhető RDS jel, akkor "Nincs RDS jel" kiírja, majd fél perc múlva kikapcsolja az LCD háttérvilágítását. A hozzászólás módosítva: Ápr 27, 2022
nagyon jó lett tetszik, én csak utánépítettem ezt, én nem értek annyira hozzá, hogy programot írjak
Ráapplikáltam az LC72723 (kis panellal ahogy a rádióban volt) IC-t és megy azzal is
|
Bejelentkezés
Hirdetés |