Re[2]: Stm-ko víc přerušení

Martin Locker locker na vosrk.cz
Středa Duben 29 12:06:00 CEST 2020


Kdysi jsem sepsal trochu povídání o zpracování signálů z enkodérů: https://robotika.vosrk.cz/guide/sensors/decode/cs,
třeba se to bude pro inspiraci hodit.


S přáním pevného zdraví
Martin Locker


----- Původní zpráva -----
Odesilatel: prichy na volny.cz
Příjemce: HW-news <hw-list na list.hw.cz>
Datum: 29/04/2020 11:35
Předmět: Re: Stm-ko víc přerušení

Není třeba, hrany to má jako břitva. Přiznám se, že já spíš kód lepim, než programuji ( lenost, čas atd.). A metodu přes časovače neznám. STM mne láká i výkonem a člověk by si to měl zkusit, když to stojí tak málo. 


Máte kus kódu, jak jinak s encodery, když člověk nechce, aby mu utekl nějaký impuls. 
Prozradím ještě použítí.... encodery točí ramena 3d Arm scanneru, je to taková kopie microscribe za pár korun. Na otáčku je to 4096 hran, max frekvenci bohužel nevím.
 
 
Dne 29. 4. 2020 10:24 napsal uživatel Jan Waclawek <konfera na efton.sk>:

Enkodery nepotrebuju prerusenia ale vzorkovanie v casovaci.
O ake enkodery presne ide? Aka je max. vstupna frekvencia, a je potrebny
debouncing?
Nikoho od pouzitia STM32 odhovarat nebudem a to spracovanie enkoderov v
hardware timera je fakt luxusne (akurat je obvykle dost obmedzeny pocet
timerov ktore tuto vlastnost maju, neviem ci sa ich 5 v lacnejsich STM32
najde), ale je tiez mozne, ze by sa to cele dalo zvladnut v ramci jedneho
AVRka.
wek



----- Original Message ---------------
>
>Zdravím. Mám projekt složený z 5-ti Arduin nano kde jsou píchlé encodery na přerušení. Komunikují po I2C s nadřazeným Arduino Mega, které data zpracuje a posílá do PC(serial-usb). Toto řešení se mi nelíbí a hledám cestu, jak to dostat na vše do jednoho mcu. Zaujaly mne procesory Arm STM32 ( chci modul, na leptat destičku).
>Jaký procesor zvolit pro cca 15 přerušení? ( Mělo by to být malé)
>Budu potřebovat programátor, případně jaký levný?
>Jaké free prostředí použít? ( Přiznám se, že pp cestě přes assembler pro 8051 přes Keil po Arduino IDE mi vyhovuje nejvíce právě kvůli jednoduchosti poslední zmiňované, otázkou je, nakolik jsou dostupné knihovny pro STM32... navíc možnost program dedugovat je lákavá).
>Zase na druhou stranu otrava pořád přepínat cosi a nutnost programátoru .... nevím no.
>Jak ne/fungují STM32 na Arduino IDE? Nebude nakonec lepší nahrát bootloader a takto jednoduchý program překlopit z Arduino na STM?
>
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
 
 
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list




------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20200429/26fe75e0/attachment.html>


Další informace o konferenci Hw-list