=?iso-8859-2?Q?Sterowanie_23_urz=B1dzeniami?=
Masz problem? Zapytaj na forum elektroda.pl
From: Mateusz Majchrzycki <spam_at_nospam_spam.spam>
Subject: =?iso-8859-2?Q?Sterowanie_23_urz=B1dzeniami?=
Date: Mon, 30 Aug 2004 17:49:58 +0000 (UTC)
Mam taki mały kłopotek. Mam 23 urządzenia zasilane prądem zmiennym
(16V, 75mA, 50Hz). W działaniu są podobne do serwomechanizmów. Mają 3
przewody sterujące:
1. Zasilanie
2. Ruch w prawo
3. Ruch w lewo
Aby uruchomić takie urządzenia należy podać ww. napięcie między
przewody 1 i 2 lub 1 i 3. Po wykonaniu ruchu urządzenie automatycznie
się "wyłącza" (wyłącznik krańcowy). Np. przykładamy napięcie między 1 i
2, urządzenie wykonuje ruch w prawo, po dotarciu do końca przestaje
dziłać. Można tylko spowodować powrót urządzenia w lewo przykładając
napięcie miedzy 1 i 3. To tak w wielkim skrócie.
No i teraz mam 23 takie urządzenia do wysterowania. Tzn. w dowolnym
momencie dowlona ilość urządzeń może wykonywać ruch w dowolną stronę.
Planuję aby wszystkim sterował uC z rodziny AVR (2313?, ATmega? jeszcze
do wyboru). Na wejściu będzie się znajdowała klawiatura 4x4. Kombinacja
dwóch klawiaszy bedzie dekodowana jako wybranie jakiejś zaprogramowanej
sekwencji działania urządzeń (np. zadziałają 3 urządzenia: nr 8 w lewo,
nr 12 i 13 w prawo).
Na chwilę obecną wymiśliłem że do sterowania tymi urządzeniami
zatrudnie optotriaki (jakieś MOC lub coś podobnego). Jak nietrudno sie
domyślić potrzebował będę tego 46 sztuk. O ile z miejscem nie będzie
kłopotów to kłopot będzie z ich sterowaniem. Uwzględniając klawiaturę
potrzebowałbym uC o minimum 58 końcówkach... Fakt, wystarczy ATmega103,
ale to chyba wyskoczenie z armatą na muchę...
Myślałem też o jakimś dekoderze, ale nie mam za bardzo pomysłu jaki by
to mógł być :/
Aha. Założenie jest takie że tak długo jak trzymam odp. kombinację
przycisków na klawiaturze, tak długo odp. urządzenia mają być zasilane.
Ma ktoś jakiś pomysł jak to to wysterować? Jakieś sugestie?
Podpowiedzi? Za wszelką pomoc z góry pięknie dziękuję :)
--
+-----Pozdrawiam------+------------------------+
\ Mateusz Majchrzycki \ W życiu liczą się \
\ MateoM[at]poczta.fm \ drobne przyjemności... \
+------GG#897890------+------------------------+
========
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mai
From: "Andy" <anokWYTNIJ_at_nospam_ceti.pl>
Subject: Re: Sterowanie 23 urządzeniami
Date: Mon, 30 Aug 2004 19:55:18 +0200
Użytkownik "Mateusz Majchrzycki" <spam_at_nospam_spam.spam> napisał w wiadomości news:Xns9555C951357EXNSMateoM_at_nospam_192.168.0.1...
...
Na chwilę obecną wymiśliłem że do sterowania tymi urządzeniami
zatrudnie optotriaki (jakieś MOC lub coś podobnego). Jak nietrudno sie
domyślić potrzebował będę tego 46 sztuk. O ile z miejscem nie będzie
kłopotów to kłopot będzie z ich sterowaniem. Uwzględniając klawiaturę
potrzebowałbym uC o minimum 58 końcówkach... Fakt, wystarczy ATmega103,
ale to chyba wyskoczenie z armatą na muchę...
Myślałem też o jakimś dekoderze, ale nie mam za bardzo pomysłu jaki by
to mógł być :/
...
moze rejestr 74HC595 jako port
mozesz je laczyc kaskadowo
jeden scalak ma 8 wyjsc
ladujesz szeregowo np z uzyciem sprzetowego SPI
albo programowo jak Ci wygodniej
--
Andrzej
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!not-for-mai
From: "entroper" <entroper_at_nospam_CWD.spamerom.poczta.onet.pl>
Subject: Re: Sterowanie 23 urządzeniami
Date: Tue, 31 Aug 2004 11:07:02 +0200
"Andy" <anokWYTNIJ_at_nospam_ceti.pl> wrote in message
news:cgvpm7$gr0$1_at_nospam_inews.gazeta.pl...
moze rejestr 74HC595 jako port
albo 74HC4094 - praktycznie to samo...
entrop3r
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mai
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: Sterowanie 23 urządzeniami
Date: Tue, 31 Aug 2004 14:30:51 +0200
On Tue, 31 Aug 2004 11:07:02 +0200, entroper wrote:
"Andy" <anokWYTNIJ_at_nospam_ceti.pl> wrote in message
moze rejestr 74HC595 jako port
albo 74HC4094 - praktycznie to samo...
albo 4094 - szybki jest wystarczajaco.
Rozwiazanie ma jedna nieelegancje - trzeba 48 bitow wyslac
zeby jeden silnik ruszyc lub zatrzymac.
Alternatywnie .. kilka sztuk 573 i normalne porty ..
Albo porty na I2C.
Nawiasem mowiac - skoro i tak maja byc optotriaki .. to mozna
sie zastanowic nad jakims sterownikiem dla 64 LED, maxim
ma tego kupe w ofercie..
J.
========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: Jurek Szczesiul <jerzy.szczesiul_at_nospam_wycin.ep.com.pl>
Subject: Re: =?iso-8859-2?Q?Sterowanie_23_urz=B1dzeniami?=
Date: Tue, 31 Aug 2004 14:52:35 +0200
Mon, 30 Aug 2004 17:49:58 +0000 (UTC), na pl.misc.elektronika, Mateusz
Majchrzycki napisał(a):
1. Zasilanie
2. Ruch w prawo
3. Ruch w lewo
Aby uruchomić takie urządzenia należy podać ww. napięcie między
przewody 1 i 2 lub 1 i 3.
1. A co robi maszynka jeśli podasz jednocześnie na oba kierunki ? Umie to
znieść ? Jeśli nie - to musisz mieć naprawdę niezawodne oprogramowanie albo
dostawiać jakieś tradycyjne rozwiązania wykonawcze zapewniające wyłączność
sterowania kierunkami.
2. Czy napędy są w jednym miejscu czy rozproszone (oddalone ) - to w
znacznej mierze determinuje rozwiązania.
--
Pozdrowienia
Jurek Szczesiul
========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: Mateusz Majchrzycki <spam_at_nospam_spam.spam>
Subject: =?iso-8859-2?Q?Re:_Sterowanie_23_urz=B1dzeniami?=
Date: Tue, 31 Aug 2004 19:40:12 +0000 (UTC)
Pewnego dnia Jurek Szczesiul <jerzy.szczesiul_at_nospam_wycin.ep.com.pl>
nastukał(a):
1. A co robi maszynka jeśli podasz jednocześnie na oba kierunki ?
Umie to znieść ? Jeśli nie - to musisz mieć naprawdę niezawodne
oprogramowanie albo dostawiać jakieś tradycyjne rozwiązania
wykonawcze zapewniające wyłączność sterowania kierunkami.
Szczerze? Nie mam pojęcia. Nigdy nie testowałem tych napędów pod kątem
takiej wariacji :/
Ale wydaje mi się że zacznie się poruszać na zmianę w obu kierunkach na
malutkiej przestrzeni. Silnik zasilany jest prądem stałym, który w
samym urządzeniu otrzymywany jest przez prostowanie jednopołówkowe
napięcia zasilającego. Tak więc w jednej połówce sinusoidy będzie się
poruszał w jedną stronę a w drugiej połówce w przeciwną.
2. Czy napędy są w jednym miejscu czy rozproszone (oddalone ) - to
w znacznej mierze determinuje rozwiązania.
Rozproszone na odległość max. 5-6 m od miejsca gdzie znajdzie się
sterownik. Ale czy to rzeczywiście ma takie duże znaczenie?
--
+-----Pozdrawiam------+------------------------+
\ Mateusz Majchrzycki \ W życiu liczą się \
\ MateoM[at]poczta.fm \ drobne przyjemności... \
+------GG#897890------+------------------------+
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!not-for-mai