Napady

Adicí pádla řízení Arduino

<img src=”https://compcar.ru/forum/images/icons/icon1.png” />Spínače na sloupku řízení + Arduino

Obecně je myšlenka taková: ovládejte Arduino pomocí spínačů na volantu. Problém je v tom, že se spínače samy vrátí do původní polohy “obvod otevřen” a není zaručeno, že digitální vstup regulátoru přečte polohu “obvod uzavřen”, protože V tomto okamžiku nemusí být program schopen číst data ze svých pinů. Rozkousal to)

Máte nějaké nápady, jak sdělit ovladači, že spínač sloupku řízení byl spuštěn bez použití přerušení?

12.05.2010, 13:27 #2

Místní registrace 21.12.2009 Věk 43 Zprávy 187 Váha reputace 256

<img src=”https://compcar.ru/forum/images/icons/icon1.png” />Re: Spínače na sloupku řízení + Arduino

bez přerušení – nezávisle dotazuje odpovídající úseky každých N milisekund

Jaký je problém s používáním přerušení? jsou vyrobeny zejména pro tento účel

12.05.2010, 13:40 #3

Registrace nováčka 23.04.2010. 17. 186 Zprávy XNUMX Váha reputace XNUMX

<img src=”https://compcar.ru/forum/images/icons/icon1.png” />Re: Spínače na sloupku řízení + Arduino

Zpráva od Gorynch

bez přerušení – nezávisle dotazuje odpovídající úseky každých N milisekund

pouze pokud používáte MsTimer2. Pokud nenajdu racionálnější řešení, použiji vaše))Děkuji

Zpráva od Gorynch

Jaký je problém s používáním přerušení? jsou vyrobeny zejména pro tento účel
vůbec není problém. jsou jen 2 a už jsou obsazené)

12.05.2010, 13:54 #4

Místní registrace 21.12.2009 Věk 43 Zprávy 187 Váha reputace 256

<img src=”https://compcar.ru/forum/images/icons/icon1.png” />Re: Spínače na sloupku řízení + Arduino

Nejsem opravdu silný v Androidu, je pro mě jednodušší komunikovat přímo s ovladačem)
takže nevím, kolik přerušení a časovačů zbývá ze standardních.
A jaká tlačítka tam jsou? odporový? jsou tam jen přerušení z komparátoru

12.05.2010, 14:06 #5

Registrace nováčka 23.04.2010. 17. 186 Zprávy XNUMX Váha reputace XNUMX

<img src=”https://compcar.ru/forum/images/icons/icon1.png” />Re: Spínače na sloupku řízení + Arduino

Ne, tlačítka, nebo spíše „okvětní lístek“, nejsou odporová. Jednoduše zavírá a otevírá okruh. Přesněji řečeno, takto to je.
Ve střední poloze jsou sepnuty 1. a 3. rameno výstupu spínače;
v horní – 1. a 2. noha;
v dolní – 1. a 4. noze.
Čistá mechanika, ale pokud je to žádoucí, myslím, že může být přeměněno na odporový spínač.

Jsou v Arduinu zpracována přerušení komparátoru?

Naposledy upravil Hupkh; 12.05.2010 v 14:08 .

12.05.2010, 14:23 #6

Místní registrace 21.12.2009 Věk 43 Zprávy 187 Váha reputace 256

<img src=”https://compcar.ru/forum/images/icons/icon1.png” />Re: Spínače na sloupku řízení + Arduino

Zpráva od Humph

Jsou v Arduinu zpracována přerušení komparátoru?

Zpráva od Gorynch

Nejsem opravdu silný v Androidu, je pro mě jednodušší komunikovat přímo s ovladačem)
takže ti nemůžu poradit

12.05.2010, 14:29 #7

Správce Registrace 08.06.2007. 55. 13,381 Věk 10 Zprávy XNUMX XNUMX Váha pověsti XNUMX

<img src=”https://compcar.ru/forum/images/icons/icon1.png” />Re: Spínače na sloupku řízení + Arduino

Přerušení lze násobit pomocí diod, schéma jsem už někde dával

12.05.2010, 14:33 #8

Registrace nováčka 23.04.2010. 17. 186 Zprávy XNUMX Váha reputace XNUMX

Přečtěte si více
Co dělat, když vnitřní jednotka klimatizace začne kapat: odborné rady a řešení

<img src=”https://compcar.ru/forum/images/icons/icon1.png” />Re: Spínače na sloupku řízení + Arduino

Gorynych, tak mě osvětli, ukaž na mě prstem, jak a v jakém jazyce programovat ATMEGA?
Je programátor drahý? Co dalšího bude potřeba připájet k regulátoru, aby mohl posílat řídicí signály např. do ULN2003 nebo L239D?

Otázky jsou chabé, protože Jsem programátor a s takovými úkoly se setkávám poprvé.

12.05.2010, 14:54 #9

Místní registrace 21.12.2009 Věk 43 Zprávy 187 Váha reputace 256

<img src=”https://compcar.ru/forum/images/icons/icon1.png” />Re: Spínače na sloupku řízení + Arduino

zde můžete najít odpověď na mnoho otázek
ohledně programování – s C jsem se nikdy nekamarádil, takže píšu tak, jak jsem psal v asm (stačí mi). Pokud znáte C, můžete se podívat na CodeVisionAVR a další (je na vás, jak se rozhodnete – nejsem v nich dobrý). Více podrobností na stejném fóru.
Programátor je k nahlédnutí zde. Existuje také mnoho zajímavých článků ve velmi přístupném jazyce.
O připojení ULN2003 – přímo k nohám ovladače, o L239D – nevím.

12.05.2010, 19:48 #10

Správce Registrace 08.06.2007. 55. 13,381 Věk 10 Zprávy XNUMX XNUMX Váha pověsti XNUMX

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Back to top button