gabitzu2006 Posted December 10, 2018 Share Posted December 10, 2018 (edited) Salutare! Va retin atentia cu următoarea problema: vreau să fac o telecomandă RF pentru niste rulouri (aka storuri, obloane). Am nevoie de o telecomanda cu doua canale, unul pentru sus, altul pentru jos. se pare ca la motorul de actionare exista deja decuplatoare de capat. Am gasit schema de aici: http://danyk.cz/avr_rdo_en.html . Nu am decat un attiny13, dar mai am si 3 bucati attiny25. După parerea mea de nespecialist, asa la o prima vedere (numar de pini, configuratia pinilor) as spune ca attiny25 ar putea fi folosit in locul lui attiny13, in aplicatia de pe site-ul mentionat. Am rugamintea ca un coleg forumist care se pricepe, sa analizeze softul de pe pagina si datasheeturile celor 2 uc (eu le-am studiat, dar nu stiu unde sa caut diferente relevante; din ce am inteles eu, attiny25 ofera mai multe posibilitati decat 13, deci nu ar trebui sa fie probleme) si sa imi confirme sau nu, daca pot folosi attiny25 in loc de attiny13 pentru proiectul de pe site-ul mentionat. Multumesc! Edited December 10, 2018 by gabitzu2006 greseli de tipar Link to comment
XAN77 Posted December 17, 2018 Share Posted December 17, 2018 (edited) În principiu pentru o astfel de speță, bagi hexu și testezi, abia apoi pui pe forum eventuale neclarități. Sper că ai fost curios să vezi dacă merge sau nu, un eventual hex nepotrivit nu îi face rău lui tiny13. Pe de altă parte dacă te uitai în datașeturile celor 2 mcu, la capitolul ”Calibrated Internal Oscillator” ai fi văzut că nu au aceleași frecvențe. Iar cehul specifică că este folosit oscilatorul intern la 1,2Mhz (9,6MHz cu CKDIV8 activ), frecvență ce tiny25 nu o poate oferi. Deci teoretic nu prea merge. Edited December 17, 2018 by x_dadu Link to comment
cimitavita Posted December 17, 2018 Share Posted December 17, 2018 acolo ai codul sursa in asm asa ca le poti modifica usor pentru orice ATMEGA. Singura diferenta intre cele doua microcontrolere este ca pentru adresarea stivei, attiny13 are doar SPL iar attiny25 are SPL si SPH. Dar programul o sa mearga bine din cauza ca, la initializare, atat SPL cat si SPH, la attiny25, se incarca cu 00h iar contorul stiva o sa fie pus la octetul cu adresa 0040h din SRAM. Trebuie ca atat la emitator cat si la receptor, oscilatoarele interne sa fie pe aceeasi frecventa chiar daca e putin diferita de 1,2MHz iar pentru asta trebuie sa vezi cum se seteaza fuse la attiny25. Setarile fuse ar putea fi singurul motiv pentru care hex-ul nu ar merge pe attiny25. Deci, ori mai cumperi un attiny13, ori folosesti 2 bucati attiny25 legate exact la fel ca attiny13. Link to comment
kinderu56 Posted December 17, 2018 Share Posted December 17, 2018 cred ca 'pentr-u tine cea mai simpla solutie ar fi aceasta https://www.optimusdigital.ro/ro/electronica-de-putere-module-cu-releu/4483-modul-cu-4-relee-controlat-prin-telecomanda.html?search_query=telecomanda&results=92 Link to comment
mradu2005 Posted December 17, 2018 Share Posted December 17, 2018 Salut! Cum se numeste producatorul ruloului sau poate ai putea sa mi spui cum se numeste telecomanda s au fabricantul ..... Nice FBT etc s ar putea sa te ajut !Nu mai pierde vremea cu alte variante ! Link to comment
gabitzu2006 Posted December 17, 2018 Author Share Posted December 17, 2018 Acum 4 ore, x_dadu a spus: În principiu pentru o astfel de speță, bagi hexu și testezi, abia apoi pui pe forum eventuale neclarități. Sper că ai fost curios să vezi dacă merge sau nu, un eventual hex nepotrivit nu îi face rău lui tiny13. Pe de altă parte dacă te uitai în datașeturile celor 2 mcu, la capitolul ”Calibrated Internal Oscillator” ai fi văzut că nu au aceleași frecvențe. Iar cehul specifică că este folosit oscilatorul intern la 1,2Mhz (9,6MHz cu CKDIV8 activ), frecvență ce tiny25 nu o poate oferi. Deci teoretic nu prea merge. oare de ce unii simtiti nevoia sa fiti agresivi? cine doreste sa ma ajute, o face, cine nu, sa nu o faca! in alta ordine de idei, multumesc pentru observatia cu ceasul intern. am zis doar ca am rasfoit datasheetul, nu l-am studiat cu atentie, pentru ca la cata informatie este acolo, unui necunoscator ca mine mai mult rau ii face. ca sa raspund si altora: @cimitavita, cred ca voi merge pe varianta ta, dar cand voi avea timp sa studiez problema. oricum, genul asta de raspuns asteptam. multumesc! cat despre a cumpara alt mcu, exclus si nu din zgarcenie, ca nu costa o avere, dar as fi vrut sa ma descurc cu ce am deja. @kinderu56, gasesc mai ieftin pe Ali, dar mersi de sugestie. aia din link au preturi de 2-3 ori mai mari decat pe Ali. @mradu2005, boss, daca voiam telecomanda de rulouri gata facuta, ii spuneam celui care mi-a adus si montat rulourile, nu cautam firme din Bucuresti... dar mersi si tie ca te-ai oferit sa ma ajuti! cu unele exceptii, constat inca o data ca mai bine imi introduc un bat undeva, decat sa intreb pe forum. intr-o ultima ordine de idei, Sarbatori fericite tuturor si un an nou mai bun! Link to comment
XAN77 Posted December 17, 2018 Share Posted December 17, 2018 Acum 1 oră, gabitzu2006 a spus: oare de ce unii simtiti nevoia sa fiti agresivi? îmi cer scuze că am fost agresiv. 1 Link to comment
kinderu56 Posted December 17, 2018 Share Posted December 17, 2018 sunt constient ca vei gasi la sfert de pret dar aici e vorba de durata sosiri coletului . multumesc oricum Link to comment
vicentiu ionescu Posted January 26, 2019 Share Posted January 26, 2019 Salutare tuturor Am vrut sa fac si eu telecomanda aceasta pentru a comanda rulourile din casa si ma confrunt cu problema urmatoare. Nu reusesc sa programez MCU attiny 13 sub nici o forma . Am incercat cu toate programatoarele si cu toate softurile pe care le am Poate cineva cu experienta sa analizeze programul si sa-mi spuna daca este sau nu bun? Nu am cunostinte de programare de loc Multumesc anticipat Link to comment
nico_2010 Posted January 26, 2019 Share Posted January 26, 2019 Ai incercat si pasii de aici ?: https://www.hackster.io/taunoerik/programming-attiny13-with-arduino-uno-07beba Link to comment
vicentiu ionescu Posted January 26, 2019 Share Posted January 26, 2019 Sigur ca am incercat si cu arduino si cu usb asp am eroare la programare Link to comment
nico_2010 Posted January 26, 2019 Share Posted January 26, 2019 Si care este eroarea? Link to comment
gabitzu2006 Posted February 2, 2019 Author Share Posted February 2, 2019 (edited) nici eu nu reusesc in niciun fel sa programez attiny13a. chiar, difera asa de mult fata de attiny13? am incercat cu openprogrammer...unknown signature...ceva cu FF la sfarsit. cu arduino isp, aceeasi eroare, la semnatura, dar de data asta cu 000. mentionez ca la openprogrammer am folosit placa de expansiune si pe acceasi placa am programat, de proba, un atmega 8 fara probleme. doar cu attiny13a imi face probleme. e posibil sa-l fi programat totusi, dar sa nu-l poata citi? am incercat cu 4 bucati attiny13a, toate noi! nu cred ca le-am ars, nu vad de ce le-as fi ars. asta imi zice cu arduino isp: C:\Users\gabi\Desktop>avrdude -c avrisp -p t13 -P com6 -b 19200 -U flash:w:avr_rdo_v.hex avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny13 avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.03s avrdude: Device signature = 0x000000 avrdude: Yikes! Invalid device signature. Double check connections and try again, or use -F to override this check. pe alte forumuri la posibile cauze: conexiuni intrerupte, driver bulit, viteza de comunicatie prea mare/mica.. conexiuni intrerupte - nu e cazul. la openprogrammer am re-lipit toate conexiunile de pe expansion board. la arduino isp am folosit breadboard si fire dupont, am inlocuit 2 seturi de fire, degeaba. driver bulit - sa zicem ca clona de arduino nu ar merge din cauza driverului chinezesc (desi alte programe merg f bine incarcate in arduino), dar sa fie aceeasi problema si la openprogrammer? ma indoiesc. iar cu viteza..am schimbat-o in sus si in jos, cand nu e 19200 nu merge deloc. ce sa mai incerc? ca programator HV e si openprogrammer, din cate stiu. L.E.: nu am incercat sa incarc sketch-ul blink, dar sunt convins ca nu merge. in afara de asta, eu nu vreau sa incarc un sketch, ci un hex. i-am dat totusi burn bootloader ca cica imi reseteaza fuse bitii. stiu ca veti spune ca am stricat ceva pe la fuse, dar ultimului uc incercat nu i-am mai dat burn bootloader si se manifesta la fel. si oricum, am dat burn bootloader numai cu oscilator intern, cu boden la 2.7 sau 4.3 volti....deci nu cred ca asta ar fi o problema. Edited February 2, 2019 by gabitzu2006 completare Link to comment
nico_2010 Posted February 3, 2019 Share Posted February 3, 2019 Reverifica conexiunile intre programator si uC, respectiv intre fiecare din pini si GND. Este posibil sa ai un scurt Link to comment
gabitzu2006 Posted February 3, 2019 Author Share Posted February 3, 2019 la ambele programatoare? atat la arduino cat si la openprogrammer? care ar fi sansele? eu zic ca e altceva. inca nu reusesc sa-mi dau seama. de ce atmega8 se programeaza fara probleme, pe aceeasi placa a openprog, iar attiny13a, nu vrea? daca era scurt, era si pentru atmega8. iar arduino, ala sigur nu are nimic in neregula. am uploadat alte sketch-uri care merg fara probleme. eu zic ca avrdude nu prea stie de attiny13a, desi stie de attiny13. nu stiu care ar putea fi diferenta. openprog insa nu cred ca se bazeaza pe avrdude. sa fi facut astia din fabrica sa mearga doar cu oscilator extern, implicit? Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now