Modificarea schemei servopoint_opto ptr macazuri piko!

  • In perioada urmatoare o sa vi se solicite modificarea parolei. Pana la modificarea parolei, userul poate figura ca si blocat, odata modificata parola, userul este reactivat automat.
    Pentru orice problema va rog folositi butonul "Contact"
este un soft cu care programezi PIC12f629(daca nu il programezi nu face nimic), cu ajutorul unui programator!! eu folosesc acest programator: http://www.adelaida.ro/product_info.php?products_id=525 care poate scrie si 16f628(pentru centrala ,interfata etc..) impreuna cu programul picprog!
- eu am un HEX modificat de dac, deoarece eu nu am nevoie de acel releu ci vreau sa fie 2 leduri care sa imi arate pozitia acelor pentru un viitor panou cu led-uri si toate cele..
 
rize a spus:
ce este hex file-ul?

Un fisier hex este un fisier binar (nu text) care contine instructiunile si datele intelese de un microprocesor, microcontroller etc. Din motive de comoditate aceste fisiere sunt reprezentate in hexazecimal si nu in binar. Pentru utilizatorul final continutul acestui fisier nu reprezinta nimic, e o succesiune de numere de genul:

2950 0008 3FFF 3FFF 00A0

Acest fisier este obtinut prin compilarea unui fisier text numit si fisier sursa, un fisier ce contine instructiuni intelese de programator, ca de exemplu:

bcf STATUS, RP0 ;Bank 0
clrf GPIO ;init GPIO
movwf 07h

Fisierul hex nu poate fi modificat de utilizatori / programatori tocmai pentru ca nu reprezinta nimic inteligibil. Pentru modificarea unui program este necesara sursa acestuia, sursa care poate fi modificata usor daca este bine structurata si are si comentariile aferente.
danezu a spus:
- eu am un HEX modificat de dac, deoarece eu nu am nevoie de acel releu ci vreau sa fie 2 leduri care sa imi arate pozitia acelor pentru un viitor panou cu led-uri si toate cele..

Fara sa ma laud, cred ca @dac foloseste soft-ul modificat de mine si prezentat aici
 
daca tot te-ai jucat cu programari de microcontroller, o intrebare la tine atunci:
ai lucrat in asamblare direct ? (brrr, ar trebui sa-mi aduc aminte din anul 3 de facultate) sau pur si simplu ai lucrat intr-un limbaj de nivel inalt (stiu ca se poate folosi C, poate chiar si C++ pentru microcontrollere) si apoi compilat pentru a deveni cod masina ...
pe mine ma intereseaza mai mult partea de C, pentru ca in asamblare mai modifici cate ceva, dar daca vrei sa pornesti un proiect de la zero, mai bine te impusti
 
Da, am lucrat in assembler. Asa este sursa programului, deci asa am facut modificarile. Putin pe langa subiect, 90% din programele si rutinele scrise de mine (pentru cazul de fata a fost o joaca) pentru masini cu procesoare x86 au fost scrise in assembler.
 
Aha, deci sa inteleg ca servopointul si schema care are4 iesiri pentru servo folosesc acelasi hex? am observat la dac ca el a facut schema servopoint..Multumim atunci pentru simplificarea schemei :) si modificarea HEX-ului
 
Atentie, decodoarele servopoint si 4servo au soft total diferit. Eu am modificat soft-ul pentru servopoint, nu pentru 4servo. Am folosit un cablaj pentru 4servo cu strapuri pe dos pentru ca mi-a fost lene sa fac un alt cablaj doar pentru teste. Foloseste schema facuta de @dac sau o alta schema conceputa de tine.

@sogard_2003, astazi sunt dadaca asa ca.........................................
 
aha... pai o schema de pe pagina 1 e de la servopoint! deci cum fac rost de bani bag rafale :D
 
rastel a spus:
Fara sa ma laud, cred ca @dac foloseste soft-ul modificat de mine...
Perfect adevarat ! Multe multumiri (si laude) :aplauze: si din partea mea !
 
Dupa ce mi-am batut capul o juma de zi cu un BOD care avea traseele subtiri si apropiate si cred ca de asta nu a vrut sa functioneze...am refacut schema cu trasee mult mai groase si cu o distanta mai mare intre ele
-iar la tranzistor o improvizatie sa fiu sigur de lipitura(va trebui sa il cracanez un pic, dar pot fi sigur ca nu o sa mai am scurt!!)
 
Am terminat in sfarsit servopoint-ul..toate merg f bine!! nuj de ce prima data cand am progamat pic-ul a mers doar cateva minute normal si pe urma sa comportat aiurea...la a 2-a programare totul a mers perfect!! Ma gandesc sa nu fie de la programator...Ma gandesc sa cumpar o clona pickit 2?? m-am gandit bine?
 
danezu a spus:
Ma gandesc sa cumpar o clona pickit 2?? m-am gandit bine?
pickit2 nu mai e suportat de uChip (picurile noi nu vor mai putea fi programate, cele existente da).
Asa ca poate ar fi bine sa te uiti si la pickit3 (desi se spune ca-i mai slab decat pickit2).

LE Sorry, numai icd2 e total "abandonat", pickit2 pare in suportat in continuare.
 
in sfarsit Servopoint-ul e gata inclusiv automatizarea macazului...sunt fericit si mandru ca totul a mers din prima fara greseli :confused:


si un filmulet

http://s592.photobucket.com/albums/tt10/danezu0726/?action=view&current=MOV007.mp4
 
Salutari. Dupa o lunga pauza revin la hobbyurile mele.
Din pacate nu mai am acces la aceste scheme si HEX-uri.
PLSSSS cine imi poate trimite si mie HEX-ul modificat pentru acest servopint raman dator cu o bere.

Multumesc