Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

PIC razvojni sistem

[es] :: Elektronika :: Mikrokontroleri :: PIC razvojni sistem

Strane: << < .. 6 7 8 9 10 11 12 13

[ Pregleda: 118374 | Odgovora: 257 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: PIC razvojni sistem08.12.2012. u 08:54 - pre 138 meseci
Testiranje razvojnog sistema
==================
Test se sastoij iz 2 dela, jedan je sa priključenim LCD-om, drugi bez. Prvo ćemo da uradimo test sa LCD-om.

Pretpostavka je da ste isprogramirali PIC sa test programom (pogledajte prethodne poruke), da su svi prekidači i džamperi postavljeni kao pri programiranju test programom (pogledajte prethodne poruke) i da ste priključili razvojni sistem na napajanje. Na LC displeju treba da piše tekst kao na slici od pre dve poruke.

Test 1 - Pritisnite taster TA1. Na displeju treba da se pojavi teskt u dva reda, u prvom "RA6=OFF" i u drugom "RA7=OFF". Pomerajte prva dva (gledana sa leva) prekidača od SW3 i videćete kako se reči OFF menjaju u ON. Kada završite, vratite oba u OFF položaj.

Test 2 - Pritisnite taster TA2. Na displeju se u prvom redu prikazuje tekst "POT naredba", a u drugom "POT=xxx", pri čemu je xxx u stvari neki broj u zavisnosti od položaja trimer potenciometra VR2. Okrećite VR2 i trebalo bi da se vrednost menja od 0 (ili približno) kada je VR2 okrenut skroz ulevo, pa sve do 255 (ili približno) kada je VR2 okrenut skroz udesno. Minimalna i maksimalna vrednost zavise od konkretnih vrednosti komponenti i njihovih tolerancija, kao i od napona napajanja. Kada završite testiranje, predjite na sledeći test.

Test 3 - Uključite, tj. postavite u ON položaj poslednja dva prekidača od SW3, opet gledano sa leva i pritisnite taster TA3. U prvom redu se prikazuje tekst "AD konvertor", a u drugom "AD=xxxx" pri čemu je xxxx broj u zavisnosti od položaja VR2. Okrećite VR2 i vrednost bi trebalo da se menja od približno 0 do 1023, opet u zavisnosti od vrednosti komponenti itd. Kada završite, vratite prekidače SW3 u isključen položaj i predjite na sledeći test.

Test 4 - Pritisnite taster TA4 i na displeju treba da se ispiše tekst "KRAJ" koji označava kraj prvog dela testiranja.

Sada isključite napajanje razvojnog sistema, izvadite LCD iz konektora, J3 prebacite u položaj ZV i ponovo priključite napajanje. Ne bi trebalo da svetli ni jedna LED niti LED displej.

Test 5 - Uključite sve prekidače od SW1 i pritisnite taster TA2. Počeće da se uključuju i isključuju LED D1 do D8 jedna po jedna sa pauzom od jedne sekunde, zatim da se isključe sve, posle jedne sekunde da se uključe svih 8 LED odjednom i posle jedne sekunde da se isključe.

Test 6 - Možete da isključite sve prekidače od SW1, a i da ih ostavite uključene, svejedno. Ako ih ostavite uključene, videćete koja je LED povezana na koji segment LED displeja, ali i to da su LED i segmenti LED displeja aktivni pri suprotnim stanjima. Zatim uključite sve prekidače od SW2 i pritisnite taster TA2. Počeće mali "light show" po LED displeju: prvo će se uključivati jedan po jedan segment svakog LED displeja, zatim će da se menjaju brojevi od 0 do 9, sve to sa razmakom od pola sekunde, i to jedan po jedan displej počev od DI1 ka DI4. Na kraju će na DI4 ostati cifra 9.

Test 7 - Pritiskanjem tastera TA5 cifra na DI4 će se smanjivati za po 1, a pritiskanjem tastera TA6 povećavati. Kada završite testiranje, isključite sve prekidače od SW1 i SW2.

Test 8 - Pritisnite taster TA2. Iz piezo zvučnika će se čuti zvuk od najniže ka najvišoj frekvenci. Kada se završi poslednji ton, to je kraj testovima.

Ako vam neki od testova ne radi kako je opisano, javite se da vidimo gde je problem.

Jedino što nije testirano je kapacitivni senzor; za njega još nisam napisao test program, a ionako već dugo čekate na ovaj test pa ćemo za sada da ga preskočimo. Na kraju krajeva, to je samo jedna malo veća bakarna površina, tako da neki test i nije neophodan.

Pozdrav.
Sinisha
 
Odgovor na temu

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: PIC razvojni sistem08.12.2012. u 11:33 - pre 138 meseci
Malo pre je stigla pošiljka sa PIC16F1827 tako da će u ponedeljak biti nastavljena isporuka onima koji čekaju, a to su prema mojoj evidenciji:

3. gargamel011 - PCB --- lična isporuka sutra
13. veselinovic - PCB + PIC --- na čekanju
14. goranbr - PCB --- nije poslao adresu
20. jmikica - PCB + PIC
21. qustos - PCB + PIC --- nije poslao adresu
22. mooljacc - PCB + PIC
23. yt1nvs - PCB + PIC
25. introitus - PCB + PIC

Ako sam Vas izostavio ili hoćete naknadno da se prijavite, pošaljite mi PP.

Pozdrav.
Sinisha

 
Odgovor na temu

k_spale
Konic Slavisa
Loznica

Član broj: 251923
Poruke: 91
*.dynamic.isp.telekom.rs.



+7 Profil

icon Re: PIC razvojni sistem08.12.2012. u 15:40 - pre 138 meseci
Testirao sam mini pic.
JA nisam izvadio ic2 posto sam ga zaletovao direkt na plocicu.
Taster 3,4,5,6 su na b portovima,problem je sledeci:
Test 3- t3 nece svaki put da odreaguje
test 4- t4 nece svaki put da odreaguje
test 7- cifra se smanjuje za po jedan ali samo do 6.
Izvadicu kasnije uln pa cu videti dali je on problem.
Pozdrav.
spale
 
Odgovor na temu

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: PIC razvojni sistem08.12.2012. u 16:58 - pre 138 meseci
Jeste, to je zbog ULN-a. izvadi ga pažljivo i polako, i biće sve u redu. I stavi podnožje posle.

Pozdrav.
Sinisha
 
Odgovor na temu

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: PIC razvojni sistem09.12.2012. u 01:15 - pre 138 meseci
Za one koji koriste PROTEUS, evo šeme nacrtane u verziji 7.10 SP 0 koju mogu da koriste za simulaciju razvojnog sistema MINI PIC 1 i time ubrzaju razvoj programa.
U odnosu na originalnu šemu, ova je nešto izmenjena kako bi simulacija bila brža. PNP tranzistori su zamenjeni invertorima, LE diode D1 do D8 su prebačene u digitalni režim, redni otpornici za LE diode i LED displej su izbačeni, konektor CON6 zamenjen je sa 6 prekidača, i dodat je PULL-UP otpornik na RA5 jer, iako taj pin sadrži interni PULL-UP, izgleda da nije implementiran u PIC16F1827 modelu, ili ja nisam uspeo da ga nateram da radi pa je otpornik RX neophodan za ispravnu simulaciju.

Pozdrav.
Sinisha

Prikačeni fajlovi
 
Odgovor na temu

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: PIC razvojni sistem09.12.2012. u 10:03 - pre 138 meseci
Uočena je mala greška u PDF verziji šeme objavljenoj 01.12. - redosled dispeja DI1 do DI4 je obrnut. Uz poruku je prikačen PDF sa ispravljenom šemom.

Pozdrav.
Sinisha
Prikačeni fajlovi
 
Odgovor na temu

electron2008

Član broj: 214405
Poruke: 179
*.dynamic.isp.telekom.rs.



Profil

icon Re: PIC razvojni sistem10.12.2012. u 19:28 - pre 138 meseci
Samo da dodam da Brenner8P programator link sasvim uredno programira PIC16F1827
 
Odgovor na temu

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: PIC razvojni sistem10.12.2012. u 22:16 - pre 138 meseci
Odlično, hvala za info.

Pozdrav.
Sinisha
 
Odgovor na temu

k_spale
Konic Slavisa
Loznica

Član broj: 251923
Poruke: 91
*.dynamic.isp.telekom.rs.



+7 Profil

icon Re: PIC razvojni sistem12.12.2012. u 17:48 - pre 138 meseci
rsinisha mozeli da se dobije test program za mini pic u pbp ako si pisao u njemu jer mi je lakse da iz primera vidim kako sta radi.
Pozdrav.
spale
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4543

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+530 Profil

icon Re: PIC razvojni sistem12.12.2012. u 18:20 - pre 138 meseci
Čekaj tutorijal, tu će se doći i do bolje napisanog test programa.
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

k_spale
Konic Slavisa
Loznica

Član broj: 251923
Poruke: 91
*.dynamic.isp.telekom.rs.



+7 Profil

icon Re: PIC razvojni sistem12.12.2012. u 19:59 - pre 138 meseci
Čekaj tutorijal,ali dok cekam dobar je i ovaj da se nesto vidi.
Pozdrav.
spale
 
Odgovor na temu

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: PIC razvojni sistem13.12.2012. u 07:53 - pre 138 meseci
Program nije nikakva tajna, ali sam ga pisao na brzinu i lično nisam zadovoljan kako je napisan pa ga zato nisam ni objavio. No, ako baš insistiraš, evo ga program uz ovu poruku, ali dok ne obradimo sve naredbe koje se u njemu koriste neću da ga objašnjavam, a kada dodjemo dotle, tada će već sve biti jasno :). Pisan je u PBP3.

Pozdrav.
Sinisha
Prikačeni fajlovi
 
Odgovor na temu

k_spale
Konic Slavisa
Loznica

Član broj: 251923
Poruke: 91
*.dynamic.isp.telekom.rs.



+7 Profil

icon Re: PIC razvojni sistem13.12.2012. u 16:31 - pre 138 meseci
Hvala Sinisha.
Jel radi kome pbp3 na win7 64bit-a?
Pozdrav.

spale
 
Odgovor na temu

elektrostudio
Vladimir Pavkovic
SZR Elektrostudio, servis idustrijskih
masina i software developer
Novi Sad

Član broj: 201423
Poruke: 283
*.dynamic.isp.telekom.rs.

Sajt: elektrostudio.com


+25 Profil

icon Re: PIC razvojni sistem29.12.2012. u 16:41 - pre 137 meseci
Sastavio hardware...

[Ovu poruku je menjao elektrostudio dana 29.12.2012. u 22:45 GMT+1]
Elektrostudio
 
Odgovor na temu

CTEBA.HC
Stevan Vuković
Novi Sad, Srbija

Član broj: 290086
Poruke: 22
*.adsl.eunet.rs.



+4 Profil

icon Re: PIC razvojni sistem14.01.2013. u 13:31 - pre 137 meseci
Kako mi se učinila zanimljiva ova PCB tako lepo izrađena, odlučih da je „naručim“ i sastavim.
Eto da imam još jednu manju testnu ploču za 18 pinske PICove.
E sada pošto postoji 2 tipa PICeva koje sam ja koristio sa različitim rasporedom izvoda u istom kućištu DIP18, napravio sam i male pločice adaptere sa jednog tipa na drugi tip, koji se može „utaći“ u ovu Mini Razvojnu ploču 1.
Konkretno moj PIC sa drugačijim izvodima je 18F1320 (može i 1220), koji se sada preko ovog adaptera može „utaći“ u Sinišinu razvojnu ploču i koristiti ista periferija. :o)

Da počnem:
Razlika u izvodima između 18F1320 i 16F1826 (nazvanim TypeB i TypeA):
>SLIKA<

Sada malo pojašnjenje.
- Ovo je TOP PCB:
>PDF<
- Ovo je BOTTOM PCB:
>PDF<
I Components PCB:
>PDF<

Veličina PCBova je ova, zato što sam imao neke restlove te veličine, pa sam gledao da to iskoristim.
Takođe je zato i double layer, pa sam onda na UP pločici ispisao i pinove iz PICa u Top Layer-u.
Top Layer se ne mora raditi, dovoljne su i jednoslojne pločice na koje samo uraditi BOTTOM LAYER!!!
I još, Top Layer je mirror, zato što kada radim foto postupkom, volim da sam toner spustim do bakra.


Postupak je sledeći.
1. a) Zalemiti podnožje DIP18 na PCB UP (gde piše PIC 18F1320/1220P)
>SLIKA1<
***** I nema smejanja što mi je DIP podnožje "šareno"!!! JASNO!!! Nisam imao trenutno kod sebe DIP18, pa sam, ga skrpio od DIP14 i malo belih PINčića.
b) Takođe zalemiti i kontaktne letvice na preostale pinove.
>SLIKA2< Pogled odozgo.
>SLIKA3< Pogled odozdo.
2. a) Sada zalemiti kontaktnu letvice na mesto DIP18 na PCB sa imenom DOWN (gde piše PIC 16F 1826/1827P), ali da kompletna dužina pina bude sa donje strane pločice, ili skratite pinove sa gornje strane, ako vam se čini da su duži (što sam ja uradio).
>SLIKA4<
b) Nakon toga pinove donje strane PCB UP provući kroz otvore sa gornje strane na PCB DOWN i zalemiti ih. I ojha, adapter GOTOV.
>SLIKA5< Pogled odozgo.
>SLIKA6< Pogled odozdo.

Eto, ako nekome kojim slučajem zatreba, može skinuti i ovde ZIP-nute sve fajlove sa uputstvom za sastavljenje! :o)
>ZIP-nuto<


P.S. Moj skromni doprinos Sinišinoj PIC školici! :o)
 
Odgovor na temu

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: PIC razvojni sistem14.01.2013. u 19:53 - pre 137 meseci
Fino je ovo, može da bude veoma korisno kome zatreba PIC sa tim rasporedom pinova. Imam samo jedan predlog: pinovi koje si stavio, koji se vide na slici 6, neće moći da udju u podnožje na razvojnom sistemu pa predlažem da se stave ovakvi pinovi:

http://store.comet.rs/rs/Catalogue/Product/14169/

Pozdrav.
Sinisha
 
Odgovor na temu

CTEBA.HC
Stevan Vuković
Novi Sad, Srbija

Član broj: 290086
Poruke: 22
*.dynamic.sbb.rs.



+4 Profil

icon Re: PIC razvojni sistem14.01.2013. u 20:37 - pre 137 meseci
Pa naravno. Mnogo bolja varijanta.

Kako sve ima, samo čovek mora da zna gde i kako da traži/gleda.


Ja sastavio od delića što imadoh kod kuće, a i planirao sam da stavim ZIF na ovu Mini Razvojnu 1, pa zato nisam ni razmišljao. Imam jedan ZIF viška baš od 18 pinova.

A evo sad probah i u easyPICv7 (MikroElektronika), može u nju i ove "obične" letvice. Svi pinovi (I/O) imaju kontakt. Rade. Testirano sa "paljenjem" LED, pojedinačno na svakom izlazu.

U svakom slučaju, da sada pravim, stavio bih taj, SIL adapter!

[Ovu poruku je menjao CTEBA.HC dana 14.01.2013. u 21:49 GMT+1]
 
Odgovor na temu

mooljacc
bl

Član broj: 108764
Poruke: 34
31.223.214.*



+9 Profil

icon Re: PIC razvojni sistem15.01.2013. u 17:49 - pre 137 meseci
Hardware gotov Sad cekam programator da mi dodje pa da Testiram


Evo i slikica
ljubav,sir i mir!!!!!!
 
Odgovor na temu

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: PIC razvojni sistem15.01.2013. u 18:29 - pre 137 meseci
Lepo si ga odradio, nema šta. Jeste da onaj polomljeni konektor malo kvari utisak, ali su ga nogice od odstojnika popravile.

Pozdrav.
Sinisha
 
Odgovor na temu

mooljacc
bl

Član broj: 108764
Poruke: 34
31.223.214.*



+9 Profil

icon Re: PIC razvojni sistem15.01.2013. u 21:53 - pre 137 meseci
Promjenit cu ga cim prvi put budem narucivao djelove ,ovde kod nas ne mogu naci ovakav za kupiti ,pa narucujem kod vas. poz
ljubav,sir i mir!!!!!!
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: PIC razvojni sistem

Strane: << < .. 6 7 8 9 10 11 12 13

[ Pregleda: 118374 | Odgovora: 257 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.