@Dzonzi: No właśnie działa w czasie rzeczywistym ale jak chcesz zmieniać stan pinu 1k razy na sekundę i widzisz to w zwolnionym tempie ale real time to nie mam pytań. Plc sa rozne akurat siemens ma takie sobie plcki.
W opcjach debugowa ie możesz debugowac krok po kroku ale jak chcesz to robić w czasie rzeczywistym na uC i czemu porównujesz to do plc to wiesz chyba tylko ty.
  • Odpowiedz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

█▬█ █ ▀█▀

Zapraszam do licytowania stuffu który nabyłem myśląc sobie że na pewno kiedyś mi się przyda xD
Analizator stanów logicznych - http://allegro.pl/analizator-stanow-logicznych-saleae-8-kanalow-usb-i7040776137.html
Mikrokontrolery - http://allegro.pl/atmega-atmega8-avr-pic-aducm-arm-cortex-m3-32-szt-i7040614356.html
Scalaki, głównie analogowe - http://allegro.pl/max232-74hc595-stm-dac-opamp-uklady-scalone-rozne-i7040621448.html
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xerxes931: I zasrany sklep avt z "profesjonalnym" pakowaniem procesorów i innych układów przyklejonych taśmą malarską do kawałka kartonu.... (°°
Pewnie przed pakowaniem szurają nimi po dywanie, później moczą w wodzie i dopiero idzie do pakowania.
  • Odpowiedz
bawił się ktoś kiedyś w generowanie analogowego sygnału video na #mikrokontrolery #avr #stm32 #arduino?
Mam jakiś mały 12bitowy dac i pobawiłbym się w jakies glitche czy cos ale nie moge zrozumieć budowy tego sygnału(composite video) jakies synce itd macie jakieś dobre źrodla do tego? moze #elektronika
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirasy z #mikrokontrolery podpowiecie jak zacząć zabawę z usb w trybie hosta?
Chodzi tu o podłączenie kontrolera midi do uc, gdzie zacząć czytac? robił ktos cos podobnego? najlepiej na #stm32 (fajnie bybyło jakby f103 dało rade) ale mogą byc też przykłady na #arduino #avr
help
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#elektronika W Elektronice dla Wszystkich kiedyś był prosty sterownik (chyba lampki nocnej) na pilot IR w standardzie RC5. Działał na #avr attiny 13. Zbudowałem go kiedyś, ale nie mogę teraz znaleźć artykułu / listingu. Pomoże ktoś?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć Mirki,
Implementował ktoś może filtr Madgwicka? Chciałbym zrobić to w swoim projekcie ale mam małe problemy a wiedza na ten temat jeszcze jest zbyt mała bym mógł sam coś wykminić.
Także jak by ktoś miał z tym do czynienia miałbym kilka pytań.
Opieram się na kodzie ze strony http://x-io.co.uk/open-source-imu-and-ahrs-algorithms/
#elektronika #avr #stm32 #mikrokontrolery
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@karololo: to może zacznę od pytania jakie jednostki powinna przyjmować funkcja MadgwickAHRSupdate() i czy w przypadku zadania stałych wartości do funkcji, wartości qwarernionów powinny być stałe?
  • Odpowiedz
Murki, jaki protokół do połączenia paru urządzeń w topologii magistrali? Chcę skomunikować parę urządzeń własnej konstrukcji (termometr, czujnik okna i inne bajery - zaznaczam że hobbystycznie!) w obrębie jednego pomieszczenia, zatem żaden przewód nie będzie miał więcej niż te 3-4m. Najważniejszym kryterium jest cena, siedzę raczej w #avr więc może być logika 5V. Prędkość nie ma prawie że znaczenia, 1kBps to zdecydowanie wystarczająco na przesyłanie temperatury czy rozkazu otwarcia zamka
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@aso824: Modbus przez RS485/422, albo nawet lepiek CAN ale to już dużo zabawy

RS485 to chyba strzelanie z armaty do muchy

RS485 to standard elektryczny/sprzętowy nie definiujący warstwy protokołu
  • Odpowiedz
  • 1
@aso824 Modbus wydaje się najbardziej właściwy. Jest jeszcze M-Bus, ale ten protokół jest bardziej użyteczny przy ograniczeniu się do samych odczytów. Jego zaletą jest to, że wykorzystuje tylko dwa przewody i ta sama magistrala odpowiada za zasilanie układu.
  • Odpowiedz
Mirki spod tagów: #elektronika #avr #atmega
Mam problem z wgraniem programu do Atmegi8 przez programator USBasp i program WinAvr.
Skompilowałem go poprawnie, w pliku makefile ustawiłem programator "usbasp" i port "usb", podłączam usbasp do kompa, wyświetla mi go normalnie w menadżerze zadań - zainstalowałem sterowniki, ale dostaję komunikat:

"make.exe" program

avrdude -p atmega8 -P usb -c usbasp -U flash:w:led2.hex
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cochese: Mam. Usunąłem sterowniki, ściągnąłem program mkAVRcalculator (ktoś gdzieś go polecał) i za jego pomocą zainstalowałem sterowniki - już mi komputer wykrywa normalnie mikroprocesor. Dziękuję za pomoc. :)
  • Odpowiedz
Słuchajcie Mircy, każdy z Was pewnie wie, że stasznie toporne jest to zielone IDE w Arduino na dłuższą metę... To sobie posiedziałem parę godzinek na koszt chlebodawcy i wydłubałem te wszystkie biblioteki co oni tam dostarczają w zestawie. Wyszedł mi z tego taki dość zgrabny projekcik oparty o prosty Makefile, kompilator avr-gcc i programator avrdude.

Teraz jest tak, że odpalam dowolnego eklipsa, netbinsa czy innego gada i sobie w nim piszę soft
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chcę odpalić OLED (SSD1306) na #atmega, w zwykłym C. Potrzebuję bibliotek do tego wyświetlacza ale jedyne co znajduję to na #arduino . Jest ktoś w posiadaniu takiej biblioteki? Niestety z czystego C to jedyne co widziałem to od Kardasia, ale one są płatne. A nie przebrnę przez jego chyba 6 godzinnych filmów...
#avr
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

taki temat-zagadka - wykrywanie synchronizacji pionowej (całej ramki znaczy) obrazu w systemie pal/ntsc (zwykły analog) przy użyciu procesora klasy AVR.

Trzeba wykryć "kiedy jest pełna klatka video" - czyli albo wysupłać z sygnału video synchronizację pionową (słabo), albo krótki okres bez występowania synchronizacji poziomej (chyba łatwiej?)

Ktoś się bawił w coś takiego?

Pierwszy
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@CichyGlosZTyluGlowy: int j = 0; j < 0xFFFF; j++

Najwidoczniej w Atmedze128 są już 32 bitowe.

Nie są. Musisz wiedzieć jakiego kompilatora używasz lub używać typów z stdint.h jak @Marcin648 napisał. Atmel ma swoje Atmel Studio i ono może się różnic od arduino "ide". Poza tym już nie ma Atmela, jest Microchip.
Oczekiwanie na stabilizację kwarcu po zwolnieniu resetu zapewnia się ustawieniem fusebitów i przynajmniej ja zawsze stosuję 64ms.
  • Odpowiedz
Cześć mirki,
jako że mam przed sobą kilka dni wolnych pomyślałem że zrobie sobie licznik rowerowy, tylko tu się zastanawiam jaki procesor wybrać i jaki wyświetlacz patrzac pod kątem zużycia energii, jak i możliwości dalszej rozbudowy. Wiem że za 20-30 zł miałbym dość fajny licznik który miałby wszytsko co bym chciał ale tu chodzi o kwestie nauki. Zastanawiam sie również czy wybrać czujnik Halla czy może kontaktron, który w tym przypadku byłby
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lagranzjan: Zdecydowanie czujnik Halla. Kontaktron może nie łączyć i rozłączać dość szybko, a dodatkowo będzie zwyczajnie się zużywać mechanicznie.
Polecałbym wziąć Arduino Nano v3 (albo jego klona) i wyświetlacz monochromatyczny z Nokii. Na podobnym zestawie robiłem swojego smartwatcha i w atmedze 328p spokojnie starcza flasha na obsługę wyświetlacza, fonty i grafiki.
  • Odpowiedz
@Lagranzjan: kup sobię płytkę stm discovery z prockiem stm32Lxxxxxx
seria L to low power, bardzo ładnie można oszczędzać prąd, trochę projektów z wyświetlaczem od nokii albo innym LCD jest. Jedna z płytek nawet ma wyświetlacz fajny zamontowany - koszt ~50zł.
  • Odpowiedz