środa, 8 października 2014

Nareszcie porządny kurs Arduino

Szukając jakiegoś przystępnego zrozumiałego dla przeciętnego człowieka, który w ogóle nie zna się na programowaniu C czy innych natrafiłem całkiem przypadkiem na kurs zrobiony przez "Open Source Hardware Group" część 8 tutorialu , można sobie znaleźć też odcinek 1. Jak zawsze na początku jest ględzenie o tym co to arduino......więc polecam oglądanie od 4 odcinka. Nie oglądałem wszystkich części, ale początkowe mnie przekonały.

poniedziałek, 6 października 2014

Port szeregowy na Atmega 8 zamiast ft232

Jakiś czas temu przeglądając internet w temacie wirtualnych portów szeregowych ( ft232 i inne tego typu )
znalazłem projekt portu szeregowego ( linie rx tx dtr rts cts ) na procesorku mega8. Zrobiłem układ jak na stronie projektu i ( zapomniałem o diodach zenera na 3.6V na liniach sygnałowych USB, w laptopach niezbędne, warto sprawdzić czy np usbasp ma takie ) po zainstalowaniu sterowników np pc ( choć nie do końca ) udało mi się odpalić port szeregowy. Testowałem z modułem hc-05, otworzyłem 2 terminale na pc i wpisywałem tekst....Co do instalacji sterowników to na W7 64 i wyżej jest problem z cyfrowymi podpisami sterowników ( w cale nie są złe tylko autor nie zabulił małemu softowi za taki podpis ). Na szczęście są metody obejścia np wyłączenie w ogóle informowanie przez system że aplikacja próbuje gmerać w systemie ( ale na dłuższą metę takie wyłączenie może przynieść więcej szkody niż pożytku ) lub uruchomienie aplikacji ( której nazwy zapomniałem - coś z 13 w nazwie ) ale ona z kolei robi to co pisałem wyżej, co prawda można używać tego avr - owego portu, ale włączanie aplikacji kilkukrotne restartowanie pc, lepiej i szybciej, wygodniej użyć ft232 czy jakiegoś innego pl2303 czy cp2102 czy ch340g  ( tych trzech ostatnich co prawda nie używałem, ale uważam że odpowiednie, nowe sterowniki ze strony producentów ( np prolific ) załatwi sprawę. Wychodzi na to że pod XP będzie działać ok, muszę kiedyś odpalić starego pc-ta i spróbować. 

niedziela, 5 października 2014

Przetwornica step down na LM2596 regulowane napięcie wyjściowe

Przeszkodami do wykorzystywania przeze mnie przetwornic dc dc były:
cena jednostkowa głównego scalaka np mc34063 czy lm2596, co najmniej kilka kilkanaście zł ( pod warunkiem że są w warzywniaku, ale przeważnie "..nigdy nie mieliśmy..", brakiem gotowych cewek ( również cena ). Gotowe przetwornice "naszych" producentów są jednak dużo droższe ( 15-20zł za jedną) od np lm78xx ( cena od 1,50zł do 2zł )
czasem ich jakość też zostawia wiele do życzenia. Jednak dzięki naszym przyjaciołom z bardzo , bardzo dalekiego zachodu można nabyć śliczną ( ładne pcb, lutowanie przemysłowe, nie przez dziadka któremu się ręce trzęsą ) malutką ( lubują się w smd ) i co najważniejsze tanią ( za cenę 7zł z pelcem w .....nosie można kupić ) przetworniczkę która nawet jeśli jest zrobiona tylko wg minimalnego schematu z noty katalogowej,
to i tak jest super.
 jak widać powyżej przetworniczka nie jest większa od hc-05 czy modułu kart sd





  Testowałem przetworniczkę u znajomego który ma solary, i jeden z nich posłużył mi jako zasilanie:
model MH20 20W, open c = 21V max U = 17V, Izw = 1,24A max I = 1,2A.
Uwyjściowe na przetwornicy ustawiłem 5V i obciążałem wyjście od 100mA do 1,5A ze skokiem co 50mA. Pod tym linkiem znajduje się pdf z tabelą pomiarową z testów na solarze. Tutaj jest datasheet lm2596.
Zrobię bibliotekę z tą przetowrnicą w eaglu i bye bye 7805 czy inne. Przetwornica zaczęła się dobrze grzać prz 1A, a po 1,5A już parzyła, ale nawt bardzo rozbudowany układ z 5V nie pociągnie więcej jak 750mA.....oczywiście można podpiać 1000 ledów po 1mA każda,....ale nie mówmy o rzeczach nie realnych.