Recon Napisano Styczeń 27, 2011 Udostępnij Napisano Styczeń 27, 2011 Witam, Jeśli ten wątek bardziej pasuje do forum dla początkujących to prosił bym o przeniesienie go, przepraszam za problem, ale nie do końca wiedziałem gdzie napisać Jestem bardziej analogowcem a chciałbym Postawić pierwsze kroki w elektronice cyfrowej, po części dla tego, że wymaga tego mój nowy projekt a po części dlatego, że to ciekawa sprawa. Muszę skonstruować układ który będzie sterował przekaźnikiami w oparciu o mikrokontroler. Dlatego chciałbym zapytać który mikrokontroler będzie się najlepiej nadawał do tej roli: Mamy ok 8 przekaźników, sygnał(poziomy wysokie i niskie) docierają z mikrokontrolera do tranzystora na jego bramkę i powodują przepływ prądu zasilającego cewkę danego przekaźnika, mikrokontroler znowu sterowany jest przełacznikami monostabilnymi typu footswitch(jak rozumiem odbywa to się na zasadzie krótkiej zmiany ze stanu niskiego na wysoki, w czasie zwarcia przełacznika monostabilnego?). Dodatkowo, podobno mikrokontrolery potrafią wytłumić 'pyknięcia' przy rozwieraniu cewek. Jeżeli chodzi o pracę układu to np: Przyciśniecie przełącznika 1 powoduje włączenie przekaźników A i B a rozłączenie C itd. Jaki mikrokontroler polecacie? No i jak to jest z tymi monostabilnymi przełącznikami - jak to się rozwiązuje? Edit: Najlepiej gdyby język programowania był bascomem EDIT2: Trochę poszukałem w internecie i znalazłem inną opcję - przełączniki monostabilne w chwili naciśnięcia, powodują chwilowe zwarcie pinu mikrokontrolera do masy co dalej poprzez odpowiedni program powoduje załączenie odpowiedniej sekwencji przekaźników - wysłanie sygnału wysokiego na bramki tranzystorów. Czy taka b.prosta aplikacja mikrokontrolera będzie działała w praktyce? No i jaki mikrokontroler? Najbardziej preferował bym coś z attiny 🙂 . Cytuj Link do komentarza Share on other sites More sharing options...
KD93 Styczeń 27, 2011 Udostępnij Styczeń 27, 2011 Przyjrzyj się Attiny2313, w zasadzie to jedyny procek który by ci pasował ze względu na ilość pinów i język programowania. Cytuj Link do komentarza Share on other sites More sharing options...
Recon Styczeń 28, 2011 Autor tematu Udostępnij Styczeń 28, 2011 Wraz z kolegą z forum ustaliliśmy, że dobry będzie Atmega8 - bo potrzebuję 13 pinów - 4 na przełączniki i 9 na przekaźniki, no i z tego co mi już wiadomo jest programowalny w biascomie 🙂 Teraz tylko zastanawiam się nad programatorem, bo nie mam wyjścia lpt, tylko USB wchodzi w rolę Cytuj Link do komentarza Share on other sites More sharing options...
KD93 Styczeń 28, 2011 Udostępnij Styczeń 28, 2011 bo potrzebuję 13 pinów - 4 na przełączniki i 9 na przekaźniki, no i z tego co mi już wiadomo jest programowalny w biascomie 🙂 Wszystkie AVR sa programowalne w bascomie, a attiny2313 byłby najoptylamniejszy, wszystko dałbyś radę podłączyć. CO do programatora to STK500 v2, poczytaj na forum bo dużo bardzo o programatorach jest. Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
OldSkull Styczeń 28, 2011 Udostępnij Styczeń 28, 2011 @KD93: jak mi powiesz, co oznacza w j. polskim "najoptymalniejszy" postawię Ci piwo. @Recon: w kwestii programatora: USBasp, ja jak podłączałem do lapka STK500v2 kolegi, to AVRdude nie widział _żadnego_ programatora spośród mających w nazwie "stk500". W przypadku AVRów stosuje się takie rozwiązanie, że przycisk zwiera pin do masy. Dla ciebie pasuje każdy podstawowy posiadający minimum 13 pinów IO. ATtiny2313, atmega8, 48, 88, 16, 32. I polecam C. 1 Cytuj Link do komentarza Share on other sites More sharing options...
nes86 Styczeń 28, 2011 Udostępnij Styczeń 28, 2011 Wszystkie AVR sa programowalne w bascomie To jest jakiś żart? Czy świadomie wprowadzasz nowicjusza w błąd? Za takie coś powinno być ostrzeżenie! Cytuj Link do komentarza Share on other sites More sharing options...
Sabre Styczeń 28, 2011 Udostępnij Styczeń 28, 2011 Za takie coś powinno być ostrzeżenie! Bez przesady, poza kilkoma nowymi maleństwami i kilkoma perełkami niedostępnymi w naszym kraju całą resztę da się zaprogramować w bascomie, i jest to napewno ponad 90% wszystkich AVRów. Cytuj Link do komentarza Share on other sites More sharing options...
Xweldog Styczeń 28, 2011 Udostępnij Styczeń 28, 2011 Bez przesady tym bardziej, że jak Nes86 wprowadzał wszystkich w błąd że przetwornicom ADJ wystarczy dać potencjometr i ma się zasilacz z Uwy od praktycznie zera do max, to wobec siebie nie był aż tak ostry... Cytuj Link do komentarza Share on other sites More sharing options...
Recon Styczeń 28, 2011 Autor tematu Udostępnij Styczeń 28, 2011 Dziękuje za odpowiedzi wszystkim 🙂 OldSkull - czemu polecasz C? Jest prostszy na początek, czy daje po prostu więcej możliwości? Czytałem, że Bascom jest prostszy na początek, no a ja i tak chciałbym poznać obie strony mocy 😎 mam nadzieję, że będzie mi to w miarę wchodziło, na razie programowałem tylko komputerowo. Cytuj Link do komentarza Share on other sites More sharing options...
Armir Styczeń 28, 2011 Udostępnij Styczeń 28, 2011 C jest trudniejszy. Ale za to szybszy i masz więcej możliwości. Cytuj Link do komentarza Share on other sites More sharing options...
OldSkull Styczeń 28, 2011 Udostępnij Styczeń 28, 2011 Polecam C, bo jak rozumiem, jesteś raczej osobą, która już pracuje, względnie praktykuje. Tym samym skoro i tak więcej możesz zrobić w C, to lepiej ucz się jego, aby nie uczyć się dwóch języków. PS: jeśli mógłbym coś radzić: wyprowadź sobie złącze do UARTa, może się przydać w celu debuggowania. Cytuj Link do komentarza Share on other sites More sharing options...
KD93 Styczeń 28, 2011 Udostępnij Styczeń 28, 2011 Jestem bardziej analogowcem a chciałbym Postawić pierwsze kroki w elektronice cyfrowej Patrzmy do kogo piszemy. Przecież wiadomo, że jeżeli człowiek zaczyna, to nie będzie raczej programował jakichś nietypowych droższych avr'ów, a wszystkie popularne w normalnych cenach sa programowalne w bascomie. KD93 napisał/a: Wszystkie AVR sa programowalne w bascomie To jest jakiś żart? Czy świadomie wprowadzasz nowicjusza w błąd? Za takie coś powinno być ostrzeżenie! Daj se nes na wstrzymanie, był na forum kolega który twierdził że można bez problemu podłączać 24V do logiki L293, jakoś ten fakt przeoczyłeś? Ciesze się że nie jesteś moderatorem bo przy takim podejściu so dawania ostrzeżeń tendencja rozwoju forum nie była by rosnąca. OldSkull, forum polonistyczne to nie w tą stronę. Słowo "najoptymalniejsze" może nie należy do poprawnej polszczyzny, ale jest niekiedy używane. Ale skoro chcesz żeby ci sprawić taką super satysfakcję z zauważenia błędu, to tak, jest to źle: (wikipedia) uwagi: (1.1) (naj)bardziej optymalny jest tautologią i nie należy stosować tego zwrotu I postawię ci piwo, bo mnie się wydaje że nie o piwa chodzi no ale skoro tak uważasz... Tylko ci przypomnę pewien zwrot z niedawnej dyskusji: "KD się czepia". Spójrz na siebie. Cytuj Link do komentarza Share on other sites More sharing options...
OldSkull Styczeń 28, 2011 Udostępnij Styczeń 28, 2011 Sorry, ale dzisiaj miałem egzamin z wykładowcą, który uważa, że "jednokrotne" = "jednoczesne" i jestem bardziej niż zwykle wyczulony na tego typu zwroty. Nes pewnie też po części przez S.E.S.J.Ę. jest bardziej wyczulony. Spokojnie, sesja trwa maksymalnie do końca lutego. Minimalnie jeszcze @Recon: twój program to tak naprawdę połączenie obsługi przycisku i mrugania diodą - tylko zamiast diody mamy bramkę tranzystora sterującego przekaźnikiem. Nie masz co się obawiać C. Cytuj Link do komentarza Share on other sites More sharing options...
KD93 Styczeń 28, 2011 Udostępnij Styczeń 28, 2011 Sorry, ale dzisiaj miałem egzamin z wykładowcą, który uważa, że "jednokrotne" = "jednoczesne" i jestem bardziej niż zwykle wyczulony na tego typu zwroty. Nes pewnie też po części przez S.E.S.J.Ę. jest bardziej wyczulony. Spokojnie, sesja trwa maksymalnie do końca lutego. Minimalnie jeszcze To mam nadzieję że po egzaminach wszystko wróci do normy 😉 Recon, prawda odnośnie języka jest taka, że skoro masz czas, to lepiej się uczyć na początku C, bo w Bascoma wpada się trochę jak w G, zawsze jak będziesz się chciał uczyć C i jak spojrzysz na klamerki, to stwierdzisz że to wszystko potrafisz napisać prościej w Bascomie. A niestety z Bascomem się nie przesiądziesz na nic innego niż AVR'y. Cytuj Link do komentarza Share on other sites More sharing options...
Recon Styczeń 28, 2011 Autor tematu Udostępnij Styczeń 28, 2011 Tak jak KD93 słusznie zauważył jestem początkującym w tej dziedzinie elektroniki, normalnie zajmuję się elektroniką analogową i retro - robię wzmacniacze lampowe gitarowe i inne różne ciekawe rzeczy 😅 Dlatego nie wiem czy na pierwsze uderzenie C było by dobre 😕 jeśli mi się to spodoba (a już się zaczyna podobać) to i na C przyjdzie czas, z racji ciekawości i chęci poszerzenia horyzontów 😎 Ad programatora to na razie przypadły mi do gustu dwa wyjścia: http://sklep.avt.pl/p/pl/481526/adapter+dla+programatorow+avr+isp+-+zestaw+do+samodzielnego+montazu.html tylko nie do końca rozumiem czy to adapter tylko, czy adapter + programator - a więc wystarczalny do zaprogramowania atmegi8 np kit http://sklep.avt.pl/p/pl/482096/programator+usb+dla+avr+-+zestaw+do+samodzielnego+montazu.html Nie rozumiem jednak niestety rozbieżności cenowych tych zestawów, a jeśli coś jest 2x droższe, to musi być i lepsze np: http://sklep.avt.pl/p/pl/482164/programator+usb+dla+avr.html No i pytanie pomocnicze: Czy do moich zastosowań(a więc podstawowych mocno) pierwszy zestaw wystarczy? EDIT: W takim razie rozważę C, dzięki 😉 Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!