Fórum témák

» Több friss téma
Fórum » Frekvenciamérő
Lapozás: OK   3 / 74
(#) Tom-ee válasza Medve hozzászólására (») Júl 27, 2008 /
 
Valóban nem tűnik annak, bár még csak felületesen néztem át a dolgot. Ellenben az állítólagos több 10.000 forintos elektronika - ami most benne van - az első durva becslés szerint is csak a fele lesz
(#) Iszkakof István hozzászólása Szept 14, 2008 /
 
Kicsit szégyenkezve kérek segítséget, mert az én frekvenciamérőm, amelyikhez kapcsolási rajz kellene, messze alulmúlja a topic színvonalát. Kaptam egy frekvenciamérőt az áramfejlesztőmhöz, szegényke sokat hányódott a padláson a volt gazdájánál, eléggé poros, szutykos. Több alkatrészen már az írás sem látszik, de még működik. Nagyon egyszerű a felépítése, nincs benne még tranzisztor sem, csak ellenállások, diódák és kondenzátorok.
Valakinek, ha megvan a kapcsolási rajza a képeken látható frekvenciamérőnek, kérem tegye fel, amit előre is köszönök.
(#) Iszkakof István válasza Iszkakof István hozzászólására (») Szept 15, 2008 /
 
A kép:
(#) palika hozzászólása Okt 31, 2008 /
 
Sziasztok!

Csak érdeklődöm, hogy jutott-e valaki valami eredményre a Vicsys féle frekimérő programjának 628-ra való átírásával.
Én is próbálkozok, de nem sok eredménnyel.
Az MPLAB már nem ír ki semmilyen hibát vagy figyelmeztetést, de ettől függetlenül nem mér a műszer. Addig azért eljut, hogy bekapcsolja az lcd-t kétsorosmódban és van kurzor is néha. de itt megáll.


Ha valaki már jutott eredményre az kérem írjon!
Üdv Pali
(#) palika válasza palika hozzászólására (») Nov 2, 2008 /
 
Addig már sikerült eljutni, hogy rendesen elindul a mérő. Már csak annyi a baj, hogy számok helyett pálcikaemberek jelennek meg + MHz felirat.
Néha ha fogdosom a panelt akkor egy-egy pillanatra számok és tizedespont jelenik meg a pálcikaemberek helyett, de a MHz marad. Lehet már csak a panelon van valami kontakthiba, bár már 20x átnéztem mindent.
(#) Amarton hozzászólása Nov 4, 2008 /
 
Én is megépítettem a frekvencia mérőt.
A programot kicsit átírtam.
16f883 volt itthon SOIC tokos + 8 bit helyett 4 biten hajtom meg a kijelzőt.
A mérettel még nem vagyok megelégedve,
úgyhogy a 2X16 LCD hátára még megépítem. Alulra rakok valami szöveget, vagy hőmérséklet mérést.
Ez most mellékes.
A kérdésem az lenne, hogy mekkora a felső érzékenysége?
Mekkora a max amplitúdó, ami még mérhető vele?

Üdv A.
(#) IMi hozzászólása Nov 23, 2008 /
 
Hello!
Megépíteném Vicsys által, itt a lapon közölt frekvenciamérőt.
Van itthon egy PIC16F84-es és egy Samtron KP-03-as LCD.
A gondom a kijelzővel van: egysoros, KS0066F00 chip van rajta . Nem találok róla adatlapot. Az oldalon lévő hex csak az első nyolc karaktert írja ki. Gondolom ebből, hogy HD kompatibilis, de valami mégsem teljesen ugyan az benne.
Némi segítséget kérek: mit kell módosítani az asm-ben? A pic-ekhez annyira nem értek, de a fordítással nem lesz gond
(#) frrrrr válasza palika hozzászólására (») Nov 25, 2008 /
 
Sziasztok!
Én is megépítettem a Vicsys féle mérőt. Gondoltam azonnal 16F627A vagy 628A-val és 1x16-os kijelzővel.

Megépítettem nem ment. Kínlódtam az asm-el egy keveset. Kikapcsoltam a komparátort, pofozgattam, aztán vettem 2x16-os kijelzőt és beletettem a 16f84A-t. Elsőre indult. Ezek után találtam a http://www.sprut.de/electronic/pic/projekte/frequenz/freq.htm oldalon a köv-t:

Hinweis zum LCD-Display
Das Programm wurde für ein 2-zeiliges Display mit 16 Zeichen pro Zeile geschrieben. Alle Displays mit dem Hitachi-Controllerchip HD44780 funktionieren ähnlich, so daß sich das Programm an andere Displays anpassen läßt. Der naheliegende Gedanke, ein 1x16-Display zu verwenden birgt eine Falle, die aber umgangen werden kann. Die 1x16-Displays sind eigentlich 2x8-Displays, deren beide Zeilen hintereinander angeordnet sind. Deshalb ist ein solches Display als 2-zeilig zu initialisieren. Nach der Ausgabe des 8.Zeichens ist ein Befehl einzufügen, der das Display veranlaßt auf die 2. Zeile überzugehen.

;8 Zeichen fertig
;ACHTUNG
;die folgenden 2 Zeilen nur bei einem 1-Zeiligen Display 1x16
movlw B'11000000' ; Sprung zur virtuellen 2. Zeile bei 1x16
call OutLcdControl ; Sprung zur virtuellen 2. Zeile bei 1x16

Wird dies nicht beachtet, dann werden nur die ersten 8 Zeichen im Display dargestellt.

Mivel az enyém már működik, nem kísérleteztem tovább, de türelmeseknek a köv. ajánlom:
1.: A sprut.de szerint az 1x16-os kijelzők 2x8-ként működnek, ezért a prg-ot a fentiek szellemében át kell alakítani. A fenti valószínüleg csak elvként szolgálhat, mert a két kapcsolás nem egyforma.

2.: A 16f84a-nak nincs komparátora, a 16f62X-nek van, ami alapértelmezésben be van kapcsolva. Ki kell kapcsolni. Mellékelem a www.chipcad.hu pdf-t.

Ha valaki eljut egy működőképes változathoz, ossza meg velünk, hogy legalább az új építők használhassák olcsóbb processzort.

f84tof62x.pdf
    
(#) palika hozzászólása Dec 15, 2008 /
 
Sziasztok!

Végre sikerült átszerkesztenem a Vicsy féle frekimérő asm-jét 628a-ra. Maradt a kétsoros kijelző, mert nekem nincs egysoros itthon...majd ha lesz akkor lehet azt is módosítom. Egyébként van erre leírás magyarul. Azt is felteszem, hátha még valaki nem látta. Csak ez nem mindig válik be, mert pl. Vicsy is használt olyan 'cselt', hogy a f84-ben nem használt status,7-et ő felhasználta, de a 628-ban oda már funkció került ezért az indirekt címzések megkeveregtek.

Üdv. Pali
(#) Amarton válasza palika hozzászólására (») Dec 15, 2008 /
 
A forráskódot nem Vicsy írtha, hanem Terry J. Weeder még 1993-ban.
Ő csak a hardveren változtatott egy minimálisat.

http://www.qsl.net/yo5ofh/pic/frequency_meter_with_pic_16.htm

Az ASM-et én ís átírtam a saját LCD meghajtással 16F883-ra.
Nálam is az egyik módosítás ezenkívül egy saját változó deklarálása, mert a többi PIC-nél a satus,7 foglalt.
Meg persze a változók nélkül hivatkozott memóriacím.
(#) palika válasza Amarton hozzászólására (») Dec 15, 2008 /
 
Szia!

"A forráskódot nem Vicsy írtha, hanem Terry J. Weeder még 1993-ban." - Ezt nem tudtam.
Csak azért raktam fel a módosított asm-et, mert sokan próbálkoztak már az átírással, de nem mindenki járt sikerrel. Így legalább a majdani utánépítőknek ezzel nem kell majd szenvedni.

(#) Zoli_bácsi hozzászólása Jan 22, 2009 /
 
Sziasztok!

Szeretnék egy frekimérőt építeni, de nem PIC-el, hanem Teljesen TTL; CMOS IC-k ből. Erre keresnék kapcsolási rajzot. Ha tudtok, kérlek segítsetek.

Köszönöm.
(#) toljan válasza Zoli_bácsi hozzászólására (») Jan 22, 2009 /
 
Szia!
Nézd meg ITT. Nekem is hasonló van, én egy autórádióból buheráltam ki, kb 180 MHz-ig elmegy.
(#) Zoli_bácsi válasza toljan hozzászólására (») Jan 22, 2009 /
 
Köszönöm, de építeni, szeretnék, nem átalakítani. Bár meggondolandó, hogy egyáltalán ésszerű e építeni...
(#) pet hozzászólása Márc 16, 2009 /
 
Sziasztok!

Megépíteném a Vicsys féle frekimérőt. A kijelzőt veszem ezért az lenne a kérdésem, milyet vegyek. Van valakinek működő programja 1x16-os kijelzőhöz? Csak mert ha úgy is elegendő 1x16-os, minek vegyek 2x16-ost ?
És ezen kívül milyet kell hogy vegyek? Bemegyek konthába és mondom hogy kérem a legolcsóbb 1x16-os(v. 2x16) kijelzőt?

Válaszoljatok LEGYETEK SZÍVESEK!
üdv.

Ennek, így van értelme! Ahogy Te írtad, úgy csak nyálasság... Legközelebb ilyenért biztos a warn! Frankye
(#) Amarton válasza pet hozzászólására (») Márc 16, 2009 /
 
Hello,

HD44780 kompatibilis legyen.
1-es láb GND
2-es láb VCC
3-as láb kontraszt
4-es RS
5-ös RW
6-os E
7-14-ig 8 adatbit
és anód katód, ha van háttérvilágítás (15, 16. láb).

A 2X16-os az működik minden gond nélkül.
Az 1X16-osról nincs tapasztalatom. Olyat még nem használtam.
(#) pet válasza Amarton hozzászólására (») Márc 16, 2009 /
 
Kösz a gyors választ.

Én erre gondoltam. Ennél az egyes és kettes láb fel van cserélve az általad írotthoz képest. Ez gondolom még nem gond, csak fordítva kell a kábelt beforrasztani. Vagy?...
(#) Amarton válasza pet hozzászólására (») Márc 17, 2009 /
 
Ez biztosan jó lesz.
Igen a tápot akkor fel kell cserélni.
(#) pet válasza Amarton hozzászólására (») Márc 17, 2009 /
 
Oké köszi!

Kicsit módosítottam Vicsys NYÁKrajzában, csináltam helyet négylábú kvarcoszcillátornak és tettem egy 5V-os stabilizátort...
Valaki légyszives nézzen rá, hogy nem hibáztam valahol mert én a saját hibámat úgyse találom meg.
Ráadásul igencsak kezdő vagyok NYÁKtervezésben.

Kösz!

frek.lay
    
(#) san398 válasza pet hozzászólására (») Márc 18, 2009 /
 
A stabilizátor GND lábát még kösd hozzá a többi földhöz, más hibát így fél álmosan nem találtam.
(#) Amarton válasza pet hozzászólására (») Márc 18, 2009 /
 
Szerintem a jövőben valamilyen más formátumban rakd fel a nyáktervet (jpg, gif, png, pdf), amit könnyen meg lehet nyitni.
Pl én eaglet használok, így a .lay kiterjesztést nem tudom megnyitni. Más progit nem akarok feltelepíteni.
Szóval ha akarnék se tudnék segíteni
(#) pet válasza san398 hozzászólására (») Márc 18, 2009 /
 
Persze csak a legészrevetőbb hibát nem láttam. Köszi hogy megnézted.

Megpróbáltam normálisabb formátumokba rakni, felraktam hátha valaki talál benne valami hibát vagy hasznát veszi...

üdv.
(#) pet hozzászólása Márc 30, 2009 /
 
Na elkészültem és szépen működik.
Arra gondoltam, ha már két soros kijelzőt vettem akkor használjam is ki. Először a bekapcsoláskor megjelenített szöveget próbáltam kétsorosítani. A csatolt képen látszik az eredmény, "Balazs Peter - enter - frekvenciameröje" akart lenni.

Az lenne a kérdésem, hogy mit kell csinálni a jó megjelenítéshez ahelyett, hogy a
  1. movlw   0x"xy"
  2. call    lcd_out

sorokat másolgatom csak és beírogatom a megfelelő karakterek hexadecimális értékét.

Próbáltam már egyedül is újra indítani a karakterek helyét megadó számlálót, de enyhén szólva tudatlan vagyok az assemblyhez ezért segítségeteket kérem.

Köszönöm.
(#) Medve válasza pet hozzászólására (») Márc 30, 2009 /
 
Az biztos, hogy a számlálóval van a gond, de nem kell azzal különösebben foglalkozni, mert az LCD-ben automatikusan inkrementálódik. Csupán az első és a második sor kezdőcímét kell megadnod, mert nem folytonosak ugye...
(#) pet válasza Medve hozzászólására (») Márc 30, 2009 /
 
Köszi a választ.

És a kezdőcímeket hol kell megadni?
Elég ha az új sor karakterkódjai elé bemásolok egy sort, ami megadja hogy most már nem 00 a kezdő cím, hanem azt hiszem 40?
Hanyadik sorokat másoljam és hova konkrétan, hogy jó legyen?

u.i. De jó, hogy nem engedte már beküldeni a hsz-om a modik megin joggal lennének mérgesek
(#) Medve válasza pet hozzászólására (») Márc 30, 2009 /
 
Általában, dec 128 az első sor eleje, a másodiké: dec 192 tán. Ezeket kell parancsként kiküldeni az LCD be. Konkrétumot nem mondok, mert nem ismerem a programot.
(#) Amarton válasza Medve hozzászólására (») Márc 30, 2009 /
 
Maradjunk a 00h és a 40h-nál.
Meg kell nézni a kijelző adatlapját. Abban minden le van írva.
(#) Medve válasza Amarton hozzászólására (») Márc 30, 2009 /
 
Irtam már jónéhány LCD-re, de a kétsorosak közül egyik sem kezdődött 00h-tól.
(#) Amarton válasza Medve hozzászólására (») Márc 30, 2009 /
 
Elhiheted, hogy én is.
Ajánlom ezt az oldalt figyelmedbe.

Nem tudom, hogy azokat a decimális értékeket honnan vetted.

http://home.iae.nl/users/pouweha/lcd/lcd0.shtml
(#) pet hozzászólása Márc 30, 2009 /
 
Én is arra szavaznék igazából hogy 00h és 40h. De nem vagyok ebben tapasztalt.

A probléma hogy ez a frekimér? automatikusan középre ír ki mindent. Gondolom ez a picbe van programozva ezért még bonyolultabb lesz.
Én azt szeretném kérni hogy valaki konkrétan mutassa be, mit hova kell másolni, esetleg a módosított programmal hogy hogyan kell, szerintem másnak is szüksége lesz még rá.
Következő: »»   3 / 74
Bejelentkezés

Belépés

Hirdetés
Lapoda.hu     XDT.hu     HEStore.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem