Fórum témák
» Több friss téma |
Fórum » PIC - Miértek, hogyanok haladóknak
Persze. égeti is a pic-et, csak nem debuggolja
pickit 2 log:
Hali!
Segítene valaki abban, hogy hogyan tudok csipogásra bírni egy PC-ből kivett kis pezót? Ha simán adok neki áramot, akkor nem csipog, így gondolom valami freki kell neki, de nemtudom mi... Köszi
Négyszögjellel... Egyszerűen rákötöd a PIC kimenetére, és szoftveresen csinálsz egy négyszögjelet...
Pl egy ciklus, vagy egy timer. Pl. Az 1 KHz-es hanghoz másodpercenként 1000-szer játszódik le ugyan az, így a timert másodpercenként 2000 interruptra állítsd. Kettő, mert egyszer bekapcs, egyszer kikapcs. És egy be-ki párosnak kell 1ms-onként (másodpercenként 1000-szer) ismétlődnie.
Ez elég egyszerűnek hangzik
Akkor ha jól értem: Fogom a pic-et, rákötm mondjuk Cport 1 és 2 -re a kis piezzo + illeve - lábát, és írok valami ilyen ciklust:
Vagy nemjól értettem?
Hát ezt én se értem. Te milyen nyelven programozol?
Ha PIN_C1 és PIN_C2-n van a piezo: Próbáld így:
Ez semmilyen nyelv nem akart lenni, csak amolyan algoritmus C elemekkel
Amágy van PWM komponens a FlowCode (ezzel programozok) -omban, majd megnézem az mit tud. Köszi a példát, valójában énis erre gondoltam, csak a delay maradt ki
Neeem így... Illetve nem teljesen így.
Vegyük a PORTC,0-t mint kimenetet. Akkor a következőt tedd. Piezo + lábát PORTC,0-ra kötöd. Piezo - lábát GND-re. Egy láb elég a vezérléshez, nem kell kettő.
Ha már a szóban programozásnál tartunk Ez így a telejesen korrekt verzió, ezt fogom implementálni
Topi, esetleg egy "véletlen" szám generálást nem tudnál ilyen szépen leírn?
Véletlen számot nem lehet generálni, csak pszeudo random számot. Látszólag random.
Alapja egy random seeder. Ez egy 32bites szám. Pl így: randseed = randseed * 110315245 + 12345; return (randseed shiftelve jobbra 16-al majd MOD-olva 1024-el) Így a 0-1024-ig randomolt számot kapsz...
Hellótok én
Én most kezdem a picezést és "Nulláról a robotokig - PIC Mikrovezérlők III rész "-ben szerzett tapasztalitaim alapján egy Pic 16f877-es mikrovezérlőt akarok beszerezni csak az a baj hogy nem tudom melyiket a listából PIC16F877-04E/PT TQFP..............cse 160 1 730 Ft PIC16F877-04I/L PLCC..............cse 27 1 690 Ft PIC16F877-04I/P PDIP..............cse 10 1 200 Ft PIC16F877-04I/PQ MQFP..............cse 96 1 520 Ft PIC16F877-04I/PT TQFP..............cse 160 1 610 Ft PIC16F877-10E/L PLCC..............cse 27 1 740 Ft PIC16F877-10E/P PDIP..............cse 10 1 370 Ft PIC16F877-10E/PQ MQFP..............cse 96 1 740 Ft PIC16F877-10E/PT TQFP..............cse 160 1 850 Ft PIC16F877-20/L PLCC..............cse 27 1 640 Ft PIC16F877-20/P PDIP..............cse 10 1 160 Ft PIC16F877-20/PQ MQFP..............cse 96 1 480 Ft PIC16F877-20/PT TQFP..............cse 160 1 570 Ft PIC16F877-20I/L PLCC..............cse 27 1 810 Ft PIC16F877-20I/P PDIP..............cse 10 1 280 Ft PIC16F877-20I/PQ MQFP..............cse 96 1 630 Ft PIC16F877-20I/PT TQFP..............cse 160 1 730 Ft PIC16F877A-E/L PLCC..............cse 27 1 270 Ft PIC16F877A-E/ML QFN...............cse 45 1 260 Ft PIC16F877A-E/P PDIP..............cse 10 1 100 Ft PIC16F877A-E/PT TQFP..............cse 160 1 260 Ft PIC16F877A-I/L PLCC..............cse 27 1 150 Ft PIC16F877A-I/ML QFN...............cse 45 1 150 Ft PIC16F877A-I/P PDIP..............cse 10 1 000 Ft PIC16F877A-I/PG PDIP..............cse 10 1 010 Ft PIC16F877A-I/PT TQFP..............cse 160 1 150 Ft PIC16F877A-I/PTG TQFP..............cse 160 1 170 Ft PIC16F877AT-I/L PLCC..............cse 500 1 190 Ft PIC16F877AT-I/ML QFN...............cse1600 1 210 Ft PIC16F877AT-I/PT TQFP..............cse1200 1 180 Ft PIC16F877T-04/L PLCC..............cse 500 1 570 Ft PIC16F877T-04/PT TQFP..............cse1200 1 500 Ft PIC16F877T-04I/L PLCC..............cse 500 1 730 Ft PIC16F877T-04I/PQ MQFP..............cse 900 1 550 Ft PIC16F877T-04I/PT TQFP..............cse1200 1 640 Ft PIC16F877T-20/L PLCC..............cse 500 1 680 Ft PIC16F877T-20/PQ MQFP..............cse 900 1 510 Ft PIC16F877T-20/PT TQFP..............cse1200 1 600 Ft PIC16F877T-20I/L PLCC..............cse 500 1 840 Ft PIC16F877T-20I/PQ MQFP..............cse 900 1 660 Ft PIC16F877T-20I/PT TQFP..............cse1200 1 76
PIC16F877-20I/P PDIP..............cse 10 1 280 Ft
A PDIP (P jel), egy 40 lábú DIP foglalatot takar, az kell neked, mert gondolom még nem akarsz SMD nyákot fabrikálni. (esetleg egy modi megnyírbálhatná a listát! )
A -20 a max órajelet mutatja (20 MHz), az I pedig a "minőségét" pl milyen hőmérséglet-tartományban képes működni.
Szerintem nem kell azt megnyírni
Vagy inkább PIC16F877A-I/P PDIP..............cse 10 1 000 Ft
Csak azért, mert a 877A újabb tipus, és olcsóbb is.
Én ezekkel az A-s típusokkal nem dolgoztam, kicsit idegenek tőlem, de ettől még igazad lehet!
Pár apróságban különböznek a nem A-s tipusoktól. A 877A konkrétan tartalmaz komparátort, az önprogramozása más (ezért kell az ICD2-höz is más hex beléjük), jobban birja a flash és az eeprom a strapát, meg még pár apróság. 877 és 877A között a 39591a.pdf tartalmazza az eltéréseket.
Az A típus jóságát én is csak megerősíteni tudom! Nem kell tőle félni és valóban pici apróságokkal, de többet tud az "elődnél"...
potyo, Norberto!
Most jövök rá, hogy a házvezérlőmhöz egy tucat SMD 16F627A-t vettem. Azért nem tűnt fel, mert én nem használok már rég óta 16F-eseket, és a rendszer még félig van kész, csak kipróbáltam egyet, ami persze működött... No mindegy, a lényeg, hogy én nem állítottam, hogy nem jók, ugye ez lejött eddig is!?
Milyen égető? Attól függően másik programot lehet használni. Nem csak az IC-Prog létezik...
Én is ic-prog ot használok és nekem van 16f628A...
ezt csináltam hozzá, de még nem próbáltam ki
...
még mindig a szoftveren múlik, hogy miket tud égetni...
Mostmár kezd elegem lenni abból, hogy mindenki azt várja, hogy a szájába kapja a sültgalambot. Tessék mindenkinek használnia egy kicsit az eszét, olvasni, gondoldokni, és csak azután kérdezni. Napok óta csak az égetőkről szólnak a pices témák, erre minden nap jön valaki egy kapcsolási rajzzal egy égetőről, és megkérdezi, hogy az jó-e. Akinek annyi tudása nincs elektronikából, hogy nem látja azt, hogy két kapcsolási rajz ugyanazt az égetőt mutatja, csak az alkatrészek nem függőlegesen, hanem vízszintesen állnak, az ne álljon neki kontrollerekkel foglalkozni. Tudom, mindenki volt kezdő, én is voltam. Csak az a különbség, hogy egyetlen helyen sem kérdeztem meg, hogy ez az égető jó-e, hanem elolvastam a témákat az égetőkkel és a kontrollerekkel kapcsolatban, és tudtam választani a lehetőségek közül. Ebben a témában is ki lettek már az égetők vesézve. Vegye szépen mindenki a fáradtságot, és az elejétől olvassa el a témát.
Teljes mértékben egyetértek és támogatom potyo-t az olvasásra való "buzdításában"!
Sziasztok... lehet most le leszek szúrva látva itt a paprikás hangulatot de azért megkérdezem...
van egy égetőm és hozzá 16F628A tipusu PiC-em... namost kiszeretném próbálni ezt az égetőt, hogy jól működik-e?! nem tud valaki egy kevés alkatrészt igénylő valamiféle tesztet hozzá? valami nagyon egyszerű ledek villogtatása vagy akármi ilyesmi... neten probáltam keresni hex fájlokat de nem jártam sikerrel és gondoltam itt felteszem ezt a kérdést. ha valaki tudna ilyent kérem ossza meg velem. köszönöm: Skip |
Bejelentkezés
Hirdetés |