USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Moderators: pedja089, stojke369, [eDo], trax
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Dodatno objašnjenje u vezi bootloadera:
Bootloader je program, koji ima samo nekoliko Kbajta.
Pisan je za određeni mikrokontroler i određeni takt (MHz).
To znači da ne možemo postaviti bootloader za PIC 16F877 na PIC 18F2550 ili ako koristimo quartz 4 MHZ,
nemožemo koristi bootloader za 8 MHz.
Bootloader se upisuje u 18F2550 tako na spojimo ICSP na nožice PIC.
ICSP Ima :
1. Vpp koji ne smije preći +12 V za 18F2550, dok za 16F84A Vpp iznosi +13,5V.
Ako bi na MCLR nožicu doveli veliki Vpp uništili bi mikrokontroler.
2. Vss napon napajanja +5V
3. Vdd 0 potencijal napajanja
4. data imput
5. data output
Znači od 1 do 5 su žice koje spajaju programator In Circuit Serial Programmer (ICSP),tipa za
PIC 16FXXX ili PIC 18FXXXX kojeg
vjerovatno imaš. Ako imaš programator preko LPT porta ili RS 2323 preradiš kako je rečeno.
U taj programator upišeš hex bootloader i isprogramiraš sa komandom write.
Ako nemaš takav programator, kojeg možeš preraditi, da upišeš bootloader preko ICSP,
zamoli nekoga tko to ima da ti isprogramira bootloader.
To je prvi dio. Upis bootloadera u mikrokontroler. Ako nije jasno, pitaj !
Napomena: Bootloader se upisuje preko programatora i ICSP u mikrokontroler.
Sad kad imamo upisan bootloader, gradimo ili pravimo programator za bootloader.
Na taj programator za upis bootloadera, vežemo programator za mikrokontrolere
i odvajamo ICSP. Programator bootloadera ima kratkospojnik, koji pin MCLR spaja na masu, kojim prebacujeno
programator tako da je u funkciji samo mikrokontroler sa bootloaderom i preko
"Bootloader programa" koji se nalazi u softwareu za programiranje SPRUT inačice USB 1.10a2,
upisujemo program po želji ili brišemo program pa upisujemo novi. Kod ovih radnji upisani
bootloader se ne može obrisati što smo i htjeli postići.
Ako izvadimo kratkospojnik iz programatora, odmah se nalazimo u modu za programiranje
bilo kojeg mikrokontrolera i programator sam određuje tip mikrokontrolera i
odabire pravilan napon Vpp.Da se mikrokontroler ne bi uništio.
Kod umetanje mikrokontrolera u textool podnožje, pazimo da pin 1. mikrokontrolera stavimo u utor
pina 1. textoola.
To je pravilo koje se treba pridržavati bilo da se radi o 8, 12, 18, 20, 30 ili 40 pinskom PIC-u.
Programator je spojen preko USB spojnice tipa b na USB PC.
GND se spaja na nožice 18. i 19. PIC 18 F 2550,
Ubus na pin 20.
d+ na pin 16.
d- na pin 15.
Bootloader je program, koji ima samo nekoliko Kbajta.
Pisan je za određeni mikrokontroler i određeni takt (MHz).
To znači da ne možemo postaviti bootloader za PIC 16F877 na PIC 18F2550 ili ako koristimo quartz 4 MHZ,
nemožemo koristi bootloader za 8 MHz.
Bootloader se upisuje u 18F2550 tako na spojimo ICSP na nožice PIC.
ICSP Ima :
1. Vpp koji ne smije preći +12 V za 18F2550, dok za 16F84A Vpp iznosi +13,5V.
Ako bi na MCLR nožicu doveli veliki Vpp uništili bi mikrokontroler.
2. Vss napon napajanja +5V
3. Vdd 0 potencijal napajanja
4. data imput
5. data output
Znači od 1 do 5 su žice koje spajaju programator In Circuit Serial Programmer (ICSP),tipa za
PIC 16FXXX ili PIC 18FXXXX kojeg
vjerovatno imaš. Ako imaš programator preko LPT porta ili RS 2323 preradiš kako je rečeno.
U taj programator upišeš hex bootloader i isprogramiraš sa komandom write.
Ako nemaš takav programator, kojeg možeš preraditi, da upišeš bootloader preko ICSP,
zamoli nekoga tko to ima da ti isprogramira bootloader.
To je prvi dio. Upis bootloadera u mikrokontroler. Ako nije jasno, pitaj !
Napomena: Bootloader se upisuje preko programatora i ICSP u mikrokontroler.
Sad kad imamo upisan bootloader, gradimo ili pravimo programator za bootloader.
Na taj programator za upis bootloadera, vežemo programator za mikrokontrolere
i odvajamo ICSP. Programator bootloadera ima kratkospojnik, koji pin MCLR spaja na masu, kojim prebacujeno
programator tako da je u funkciji samo mikrokontroler sa bootloaderom i preko
"Bootloader programa" koji se nalazi u softwareu za programiranje SPRUT inačice USB 1.10a2,
upisujemo program po želji ili brišemo program pa upisujemo novi. Kod ovih radnji upisani
bootloader se ne može obrisati što smo i htjeli postići.
Ako izvadimo kratkospojnik iz programatora, odmah se nalazimo u modu za programiranje
bilo kojeg mikrokontrolera i programator sam određuje tip mikrokontrolera i
odabire pravilan napon Vpp.Da se mikrokontroler ne bi uništio.
Kod umetanje mikrokontrolera u textool podnožje, pazimo da pin 1. mikrokontrolera stavimo u utor
pina 1. textoola.
To je pravilo koje se treba pridržavati bilo da se radi o 8, 12, 18, 20, 30 ili 40 pinskom PIC-u.
Programator je spojen preko USB spojnice tipa b na USB PC.
GND se spaja na nožice 18. i 19. PIC 18 F 2550,
Ubus na pin 20.
d+ na pin 16.
d- na pin 15.
[URL=https://meettomy.site]Beautiful Womans in your city[/URL]
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Može li netko postaviti normalni format tiskane pločice s rupama za printaje iz PDF-a iz prirodne veličine? Hvala!!!
Ne vjeruj u čuda - računaj na njih!
- sindja1204
- Odlično uznapredovao
- Posts: 792
- Joined: 03-05-2009, 11:57
- Location: Beograd
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Probaj da li je ova u PDF -u 1:1
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Jeste, ajde molim te postavi NACRT VODOVA, dakle crno na bijelo i montaznu shemu odnosno gdje koja komponenta ide. Hvala.
Ne vjeruj u čuda - računaj na njih!
- sindja1204
- Odlično uznapredovao
- Posts: 792
- Joined: 03-05-2009, 11:57
- Location: Beograd
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
http://www.sprut.de/electronic/pic/proj ... /index.htm" onclick="window.open(this.href);return false;
Ovde imas Pcb u Eaglu
Ovde imas Pcb u Eaglu
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Dali su ovi tranzistori BC 337 i BC 237 ili BC 338 i BC 238. Na shemi su ovi prvi, na popisu dijelova također, a na montaznoj shemi su ovi drugi. Koji su na kraju?
Ne vjeruj u čuda - računaj na njih!
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Pogledaj datasheet-ove od svih navedenih, pa odaberi one boljih karakteristika.
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Isti su, treba staviti one koje imate.
Dvije ploče jedan izolator,mala moja to je KONDENZATOR...
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Kad bi bili isti, onda bi se proizvodio 1 model, a ne 4 kao u ovom slučaju. Obrati pozornost na struju kolektora
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Originalna shema je sa :
BC 337-25
BC 327-25
BF 959
Smješko je dao pravilno usmjerenje za izbor tranzistora. Treba obratiti pozornost na
pojačanje i struju kolektora.
BC 337-25
BC 327-25
BF 959
Smješko je dao pravilno usmjerenje za izbor tranzistora. Treba obratiti pozornost na
pojačanje i struju kolektora.
[URL=https://meettomy.site]Beautiful Womans in your city[/URL]
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Smjesko, misli se da su isti u ovom slucaju, odnosno da se mogu upotrijebiti i jedan i drugi.
Ne vjeruj u čuda - računaj na njih!
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Već sam x na y puta rekao da ne znam čitati tuđe misli, već samo slova. Može se tamo staviti i puno drugih tranzistora, ali je ušteda u vremenu i izbjegavanje mogućih poteškoća ako se odabere bolji (snažniji) tranzistor.
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
[quoteLink je uklonjen zbog virusa[/color][/quote]
Kakav virus?
Kakav virus?
Ne vjeruj u čuda - računaj na njih!
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Dvije ploče jedan izolator,mala moja to je KONDENZATOR...
- sindja1204
- Odlično uznapredovao
- Posts: 792
- Joined: 03-05-2009, 11:57
- Location: Beograd
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Neznam, 78L05 i ja smo zajedno pravili, on je naso PCB, tako da smo napravili 2 na tom pcb-u, koda je bitno koji pcb. Bitno da radi
Dvije ploče jedan izolator,mala moja to je KONDENZATOR...
- sindja1204
- Odlično uznapredovao
- Posts: 792
- Joined: 03-05-2009, 11:57
- Location: Beograd
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Naravno da je bitno da programator radi. Medjutim, pitanje sam postavio iz drugog razloga. Neznam dali radis u Eaglu, ali on ima opciju dodavanja mase(Ratsnest) . Tacnije kad skidas pcb direktno sa Eagla mora se kliknuti i na ikonicu Ratsnest, jer se u suprotnom moze desiti da svi pinovi koji su na masi ostanu nepovezani...
Srecom kod ovog programatora to nije slucaj.
Srecom kod ovog programatora to nije slucaj.
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
ok
Dvije ploče jedan izolator,mala moja to je KONDENZATOR...
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
jel postoji drajver za ovo za windows 7? imam win 7 na kompu, a na laptopu XP, no na laptopu su mi sumljivi naponi...
Dvije ploče jedan izolator,mala moja to je KONDENZATOR...
Re: USB PROGRAMATOR za MICROCHIP-ove microcontrolere
Što znači da su ti sumljivi naponi? Kada dođeš mišem do gumba imaš koliki Vpp napon smije biti, i to od-do. Ako je prevelik ili premalen onda moraš podešavati donji slide-bar (sve ovo dok je izvađen PIC iz textool-a). Probaj instalirati drivere za Vistu...
Ne vjeruj u čuda - računaj na njih!