| |
SQ5KVS | 11.12.2019 12:13:19 |
Grupa: Użytkownik
QTH: Warszawa/Gocław
Posty: 2339 #5321508 Od: 2011-9-28
Ilość edycji wpisu: 4 | Ważniejsze pytanie co na tym robić - to już zależy od Ciebie. Osobiście uważam że lepiej (i ciekawiej) jest mieć jakiś problem i chcieć go rozwiązać przy pomocy danej techniki, ale nie znając techniki ciężko wpaść że dany problem można tak a tak rozwiązać. Ja - o ile pamiętam - zacząłem od chęci zbudowania automatycznego timera do aparatu fotograficznego (teraz można kupić gotowe bardzo fajne rzeczy, z wyświetlaczem i blututem...). Użyłem chyba attiny2313, doszedł wyświetlacz i kilka dipswiczów. Z chęci "pobawienia" dodałem też klawiaturkę 3x4 dipswiczy, kilka płytek z dekoderami adresów.. Itp itd Ostatecznie i tak zaczniesz od "blinking LED project" i dobrze - działa, świeci, radujmy się
Proponuję gotową płytkę arduino nano w wersji "chińskiej" - nie dlatego że lepsza ale bo tańsza (12zł w sklepie). Ta płytka ma wbudowane gniazdo USB (można podglądać wyjście z UARTA) i regulator LDO który robi dla cpu 5V (o ile pamiętam jest też 3.3V robione przez CH340). Ale tylko jako bazę hardware'u. Samo środowisko arduino mnie okropnie mierzi (beznadziejny edytor, do dudy zoptymalizowane pamięciowo i szybkościowo biblioteki, wolno się kompiluje). Samo zapalenie diody zajmuje eony czasu w porównaniu z napisaniem PORTB |= 0b00000001, Natomiast nie polecam nauki programowania na mikrokontrolerach (zwłaszcza takich). Lepiej się dobrze nauczyć C/C++ co się zawsze przyda, niż uczyć(z natury) ograniczonego języka na mikrokontrolery.
https://youtu.be/vh3tuL_DVsE
_________________ Karol SQ5KVS |
| |
Electra | 30.11.2024 13:51:32 |
|
|
| |
sq6ade | 11.12.2019 12:19:47 |
Grupa: Użytkownik
QTH: Wrocław (Breslau) Party-n
Posty: 15172 #5321533 Od: 2008-3-21
| Wracając jeszcze do tematu na czym zrobić prostą logikę Miałem taki epizod z wykonaniem sterowania prostym robotem pneumatycznym współpracującym z dużą maszyną. Oczywiście nie obyło się tu bez uP choć pierwotnie robot był sterowany prostą automatyką z timerami. Otóż pomimo nadzoru robota i jego synchronizacji z ruchem maszyny oprócz uP zastosowałem dodatkowo osławiony funktor tym razem NAND (74HC00). Czuwał on nad tym aby zezwolenie na ruch maszyny poszło tylko wtedy jak są aktywne 2 czujniki ramienia robota potwierdzające jego pozycję nie kolidującą z ruchem maszyny. No bo w razie jakiejś zwiechy procka były by poważne straty _________________ Wiosna się budzi w całej naturze Witana rzewnym słowików pieniem, W zielonym gaju, ponad strumieniem, Kwitną prześliczne dwie róże.
|
| |
sp6ryd | 11.12.2019 19:19:59 |
Grupa: Użytkownik
QTH: Wrocław
Posty: 3871 #5321783 Od: 2012-1-22
| I w tym jest sedno. niezawodność nie idzie w parze ze skomplikowaniem i ilością elementów (no chyba że ich większą ilość poświęcimy na zbudowanie układu tolerującego pojedyncze awarie - lepszego niezawodnościowo).
Rozwój elektroniki użytkowej poszedł bardziej w stronę funkcjonalną i obniżenia kosztów. "Więcej bajerów" chyba ciągle jeszcze kojarzy sie typowemu konsumentowi z bardziej zaawansowanym technicznie urządzeniem.
Twoje rozwiązanie (obejrzałem w końcu film) można uznać za niezawodne właśnie z powodu przejrzystości układu i było nie było niedużej ilości elementów (choć tych małych DIP-SWITCHY nie uznałbym za niezawodne
ADE zwrócił uwagę (mi też jakieś parę lat temu) na różnice niezawodnościowe mikrokontrolerów (bo są dość duże ale mało publikowane). Gdzieś ostatnio czytałem o wymaganiach dla oprogramowania do systemów krytycznych z np. zakazem dynamicznego alokowania pamięci oraz o testach półprzewodników pod kątem ich pracy na orbicie. Młodym programistom wysokopoziomowym chyba trudno byłoby wpoić takie zasady/podstawy a kiedyś znajomość architektury proca była wymogiem dla adeptów sztuki programowania. Faktycznie stosując Arduino nie możesz (zwłaszcza w większych projektach) być pewnym co do niezawodności ale znając architekturę tego procka możesz napisać w miarę niezawody program w czystym C (pomijam różnice sprzętowe wpływające na niezawodność o których wspominał ADE)
Nie konkuruję o koszty ale wydało mi się że umowny limit ustalono na 25 zł Po bliższym poznaniu Twojego rozwiązania poprzestałbym na jego rozbudowie tak jak zaproponowałeś nie "mieszałbym już" technologii. Gdybyś jednak pozwolił pozostawić: klawisze, diody (lub zastąpić je / uzupełnić wyświetlaczem) oraz te ostatnie przekaźniki wykonawcze to całą resztę z powodzeniem można by zrobić w innej technologii choćby po to by w przyszłości łatwiej to rozwiązanie rozbudowywać , zmieniać czy uzupełniać.
|
| |
sq6ade | 11.12.2019 21:15:05 |
Grupa: Użytkownik
QTH: Wrocław (Breslau) Party-n
Posty: 15172 #5321835 Od: 2008-3-21
| I po przeczytaniu tych "dobrych rad" z wątku co ma zrobić autor tematu ?
Załadować do andrutina via USB gotowca do migania diodą czy zmotać to na 2 tranzystorach ? _________________ Wiosna się budzi w całej naturze Witana rzewnym słowików pieniem, W zielonym gaju, ponad strumieniem, Kwitną prześliczne dwie róże.
|
| |
deleted20210204 | 11.12.2019 22:12:07 |
Grupa: Użytkownik
Posty: 180 #5321871 Od: 2019-8-14
UŻYTKOWNIK ZABLOKOWANY | Autor wątku rozpuścił w rodzinie wici co by mu tu Gwiazdor pod choinkę podrzucił. Jak staruszek posłucha podszeptów autor rozważy czy budować iluminofonię czy sterowanie syntezy do starego Radmora. albo jakiś inny przetwornik kodu Greya do odczytu kierunku i siły wiatru... albo co innego. |
| |
malcolm | 11.12.2019 22:52:44 |
Grupa: Użytkownik
QTH: Kepler-186f
Posty: 1060 #5321892 Od: 2013-10-1
| sq6ade pisze: I po przeczytaniu tych "dobrych rad" z wątku co ma zrobić autor tematu ?
Załadować do andrutina via USB gotowca do migania diodą czy zmotać to na 2 tranzystorach ?
Zawsze moze to zrobic na jednym tranzystorze bez potrzeby budowania "skomplikowanego" multiwibratora... _________________
Żółtą nić ściężnicy kaźń ryje rysę w twoją jaźń...
...i kiedy widzisz dno gardło ściska ta toń...
Ultra szybki elektron!!!
8-go dnia bogowie stworzyli Malcolma a niebiosa zatańczyły... 😁,
Naucz się w końcu lutować! LINK
Pozdro Malcolm
|
| |
deleted20210204 | 11.12.2019 23:07:54 |
Grupa: Użytkownik
Posty: 180 #5321900 Od: 2019-8-14
UŻYTKOWNIK ZABLOKOWANY | malcolm pisze: sq6ade pisze: I po przeczytaniu tych "dobrych rad" z wątku co ma zrobić autor tematu ?
Załadować do andrutina via USB gotowca do migania diodą czy zmotać to na 2 tranzystorach ?
Zawsze moze to zrobic na jednym tranzystorze bez potrzeby budowania "skomplikowanego" multiwibratora...
...może se takom migajoncom diode kupić...
|
| |
malcolm | 12.12.2019 00:01:14 |
Grupa: Użytkownik
QTH: Kepler-186f
Posty: 1060 #5321923 Od: 2013-10-1
| Kejs pisze: ...może se takom migajoncom diode kupić...
Mozesz "se takom" kupic panicku ale wiedz, ze czestotliwosc jej migania bedzie z gory ustalona a przy jednym tranzystorku bedziesz mogl w kontrolowany sposob regulowac jej czestotliwosc i czas migania... _________________
Żółtą nić ściężnicy kaźń ryje rysę w twoją jaźń...
...i kiedy widzisz dno gardło ściska ta toń...
Ultra szybki elektron!!!
8-go dnia bogowie stworzyli Malcolma a niebiosa zatańczyły... 😁,
Naucz się w końcu lutować! LINK
Pozdro Malcolm
|
| |
deleted20210204 | 12.12.2019 08:57:32 |
Grupa: Użytkownik
Posty: 180 #5322195 Od: 2019-8-14
UŻYTKOWNIK ZABLOKOWANY | malcolm pisze: Mozesz "se takom" kupic panicku ale wiedz, ze czestotliwosc jej migania bedzie z gory ustalona a przy jednym tranzystorku bedziesz mogl w kontrolowany sposob regulowac jej czestotliwosc i czas migania... No czasami na jakieś kompromisy musimy się zgodzić.
A poważnie to trzeba się zacząć uczyć, SA818 już płyną... |
| |
sp3qfe | 16.12.2019 06:04:42 |
Grupa: Użytkownik
QTH: JO92he
Posty: 5236 #5325791 Od: 2009-11-11
| Diody? Możesz, zaprojektować sterowanie sygnalizacją świetlną i modernizować program - sterowanie, podłączyć czujniki itp. Wiesz inteligentna krzyżowka dla klocków LEGO.
Możesz zrobić prosty dekoder telegrafii.
Dekodowanie pakietów APRS 9k6 i składanie ich jako 1k2 i na odwrót. _________________ Armand, SP3QFE, (SWL: SP3 27 235) PS. Z osobami, które nie chcą mi się przedstwić (nawet prywatnie) i "ukrywają swoja toższamość" nie dyskutuję. Nie chcesz publicznie, to przedstaw się poza forum.
Do U want to be HAM? Remember: Play fair on the air. |
| |
sp3qfe | 16.12.2019 06:08:48 |
Grupa: Użytkownik
QTH: JO92he
Posty: 5236 #5325792 Od: 2009-11-11
Ilość edycji wpisu: 1 | Stacja pogodowa.... Rejestrująca dane na karcie SD oraz podająca na wyświetlaczu. Prosta lub pracująca jako APRS. _________________ Armand, SP3QFE, (SWL: SP3 27 235) PS. Z osobami, które nie chcą mi się przedstwić (nawet prywatnie) i "ukrywają swoja toższamość" nie dyskutuję. Nie chcesz publicznie, to przedstaw się poza forum.
Do U want to be HAM? Remember: Play fair on the air. |
| |
Electra | 30.11.2024 13:51:33 |
|
|
| |
sp2nas | 17.12.2019 09:31:08 |
Grupa: Użytkownik
QTH: JO83SQ Chojnice
Posty: 1244 #5325998 Od: 2011-9-10
| Oj... widzę, że jak temat się za długo ciągnie, to P.T. Koledzy zaczynają popuszczać wodze fantazji... |
| |
sp3qfe | 17.12.2019 10:59:58 |
Grupa: Użytkownik
QTH: JO92he
Posty: 5236 #5326021 Od: 2009-11-11
| sp2nas pisze:
Oj... widzę, że jak temat się za długo ciągnie, to P.T. Koledzy zaczynają popuszczać wodze fantazji...
Bo fantazja jest od tego aby bawić się na całego. A tu proszę prototyp (pomysł został powielony) dekodowania telegrafii na podstawie dźwięku z radiostacji lub na podstawie samego kluczowania (włączania/wyłączania) bez fonii.
Jest to dobra podstawa sprzętowa do udoskonalenia kodu źródłowego. W sumie jedynie wyświetlacz jest jednym z droższych elementów, inne podzespoły to kondensatory, diody, rezystory. _________________ Armand, SP3QFE, (SWL: SP3 27 235) PS. Z osobami, które nie chcą mi się przedstwić (nawet prywatnie) i "ukrywają swoja toższamość" nie dyskutuję. Nie chcesz publicznie, to przedstaw się poza forum.
Do U want to be HAM? Remember: Play fair on the air. |
| |
SQ5KVS | 17.12.2019 11:38:34 |
Grupa: Użytkownik
QTH: Warszawa/Gocław
Posty: 2339 #5326034 Od: 2011-9-28
| DSP na arduino (obróbka I/Q dla CW). Da się _________________ Karol SQ5KVS |
| |
sq6ade | 17.12.2019 21:31:17 |
Grupa: Użytkownik
QTH: Wrocław (Breslau) Party-n
Posty: 15172 #5326329 Od: 2008-3-21
| Oldskul gardzi takim rozwiązaniem jak "dekodowanie" telegrafi maszyną cyfrową.
Natomiast zrobienie nadajnika SSTV z kamerą na andrutinie to by było coś . Zwłaszcza takie kiedy potem można to zrobić na małym obwodzie drukowanym wyzbywając się płytki uruchomieniowej. A może ktoś już pozszywał takiego paczłorka ze świętych bibljotek i działa ? _________________ Wiosna się budzi w całej naturze Witana rzewnym słowików pieniem, W zielonym gaju, ponad strumieniem, Kwitną prześliczne dwie róże.
|
| |
SP9RQA | 17.12.2019 21:43:01 |
Grupa: Użytkownik
QTH: KN09NP
Posty: 1250 #5326354 Od: 2010-3-23
| sq6ade pisze:
Oldskul gardzi takim rozwiązaniem jak "dekodowanie" telegrafi maszyną cyfrową.
Natomiast zrobienie nadajnika SSTV z kamerą na andrutinie to by było coś . Zwłaszcza takie kiedy potem można to zrobić na małym obwodzie drukowanym wyzbywając się płytki uruchomieniowej. A może ktoś już pozszywał takiego paczłorka ze świętych bibljotek i działa ?
https://k183.bake-neko.net/ji3bnb/page15.html
_________________ Krzysztof, Gorlice http://www.kawalek-nieba.pl/?p=5840
|
| |
sp6ryd | 17.12.2019 21:50:12 |
Grupa: Użytkownik
QTH: Wrocław
Posty: 3871 #5326368 Od: 2012-1-22
| Statyczny obraz z pamięci to nie problem. przy zoptymalizowaniu czasu wykonania pętli głównej lub zrobieniu tego po bożemu na przerwaniach powinno się udać. Jak dotąd na Atmega8 generowałem prostą pętlą transmisję w podstawowym trybie B/W 8sec. 120 linii. ale obrazek był bardzo prosty. Dla wyższych trybów SSTV przydało by się taktować proca wyższym zegarem, ograniczeniem też będzie pamięć obrazów. Podobno ostatnio puszczany balon przetwarzał zdjęcia z kamery w trybie rzeczywistym i nadawał je via SSTV - i to bym uznał za wyzwanie dla małego Arduino na 8-mio bitowcu. Nie dotarłem do info na czym i jak koledzy to zrobili. Poprzednie misje odtwarzały jedynie audio z enkodowanymi wcześniej do SSTV obrazami. |
| |
sq6ade | 17.12.2019 22:11:34 |
Grupa: Użytkownik
QTH: Wrocław (Breslau) Party-n
Posty: 15172 #5326399 Od: 2008-3-21
| Argentdata z USA sprzedaje gotowca. Fajne ale hajs $$$$. Jestem pewien że jakiś kozak zrobi coś takiego na nowoczesnym mocnym procu. Bo do tego one są a nie do mrygania diodą czy do robienia za prostą logikę . _________________ Wiosna się budzi w całej naturze Witana rzewnym słowików pieniem, W zielonym gaju, ponad strumieniem, Kwitną prześliczne dwie róże.
|
| |
SQ5KVS | 17.12.2019 22:20:00 |
Grupa: Użytkownik
QTH: Warszawa/Gocław
Posty: 2339 #5326414 Od: 2011-9-28
| Zapomnijcie o przerwaniach na avr'ach gdy chodzi o wydajność. Czas kopiowania stosu przy wchodzeniu i wychodzeniu do/z przerwania starczy na zaparzenie kawy.. _________________ Karol SQ5KVS |
| |
sq6ade | 17.12.2019 22:26:15 |
Grupa: Użytkownik
QTH: Wrocław (Breslau) Party-n
Posty: 15172 #5326425 Od: 2008-3-21
| SQ5KVS pisze:
Zapomnijcie o przerwaniach na avr'ach gdy chodzi o wydajność. Czas kopiowania stosu przy wchodzeniu i wychodzeniu do/z przerwania starczy na zaparzenie kawy..
W ASM też ? _________________ Wiosna się budzi w całej naturze Witana rzewnym słowików pieniem, W zielonym gaju, ponad strumieniem, Kwitną prześliczne dwie róże.
|
| |
Electra | 30.11.2024 13:51:33 |
|
|