Goto page Previous 1, 2
neuron
Guest
Fri Feb 16, 2007 1:08 am
Użytkownik "George" <soho@rozanka.wroc.pl> napisał w wiadomości
news:er2nic$4o0$1@news.task.gda.pl...
Quote:
PAndy napisał(a):
byc moze - jednak konstrujac wlasny hardware mozesz uzyc mniejszego
ukladu, z mniejsza iloscia wyprowadzen - wszystko zalezy od tego co
chcesz zrobic...
a to co chcesz zrobic nie jest jasne...
Otóż, mam wykonać sterowanie zespołem grzejników, nawilżaczy i oświetlenia
przy pomocy komputera wg. określonych programów sterowania.
Poszczególne urządzenia wykonawcze istnieją tyle tylko że są załączane i
wyłączane ręcznie, co wymaga kilkukrotnego w ciągu doby przejścia
pracownika od jednego do drugiego. Urządzenia pomiarowe, ze względu na
wolnozmienny charakter procesów wysyłają dane po RS232. W komputerze,
który ma to wszystko obsłużyć, posadzona będzie wieloportowa karta RS232 a
sygnały sterujące będą wysyłane z portu LPT - oczywiście poprzez układy
separujące. Klawiatury - standardowa i ta specjalna maja być podłączone
poprzez przełącznik klawiatur. Klawiatura specjalna, czyli ta, którą chcę
wykonać w oparciu o elektronikę standardowej klawiatury, jest niezbędna
aby nie było potrzeby wyposażania pracownika w instrukcje, który klawisz
na standardowej uruchamia ten czy inny program. Pozwoli to zminimalizować
możliwość pomyłek a co za tym idzie strat. I to by było na tyle.
Wieki cale robie programy obslugiwane przez userow w roboczych rekawicach
Stworzenie aplikacji sterowniczej w oparciu o PCta ma kilka zalet - miedzy
innymi neograniczone mozliwosci
komunikacji czlowiek - maszyna.
Moge ci wymyslec 1000 sposobow na uczynienie systemu debiloodpornym a
jednoczesnie ergonomicznym.
Kiedys zrobilem ekseryment i napisalem biblioteke ktora dzieli klawiature na
4 czesci lewa czesc robi za kursor do gory, prawa
czesc za kursor do do dolu czesc funkcyjna jako enter a czesc numeryczna
jako escape - mozna toto obslugiwac w azbestowych rekawicach.
Z kolei w systemie wagowym ktory ostatnio robilem zdublowalem niektore
funkcje klawiaturowe za pomoca przyciskow podlaczanych via port lpt - obok
komputera sa 3 normalne przyciski maszynowe - oczywiscie obslugiwane w
pogramie.
Jak sie uparles przy robieniu klawiatury to np w BASCOMie sa funkcje
emulujace klawiature AT - mozna w 30 minut zrobic procka ktory
stan wejsc zakoduje i wysle do pcta via port klawiatury a w 300 minut zrobic
to jako przelotke na kabel do klawiatury.
No ale to trzeba miec troszku checi i wyobrazni.
Quote:
program. Pozwoli to zminimalizować możliwość pomyłek a co za tym idzie
strat. I to by było na tyle.
Program ktory moze dopuscic do spowowanie "strat" w wyniku blednej
klawiszologii jest z natury do dupy - nie masz pojecia jak toto twoje
ustrojstwo bedzie terroryzowane jesli tylko stanie w "ground zero"
I na przyszlosc zastanow sie zanim bedziesz naszczekiwal na kogokolwiek -
elektronika i dziedziny pokrewne poza wiedza i doswiadczeniem wymagaja
czegos czego wielu, w tym i tobie brakuje - POKORY - ajej bak juz wielu
doprowadzil do utraty renomy, pracy, zyskow a czasami i zycia.
wojtek
www.neuron.com.pl
CMMS Maszyna
Golem OEE
Produkt - Baza Wiedzy
RoMan Mandziejewicz
Guest
Fri Feb 16, 2007 1:29 am
Hello George,
Thursday, February 15, 2007, 8:15:05 PM, you wrote:
[...]
Quote:
Nawet jeżeli obecnie nie ma żadnego standardu, to wyważanie otwartych
drzwi (pisanie programu dla jakiegoś (dowolnego) mikrokontrolera i
wykonywanie elrktroniki dla niego a takze klawiatury) jest trochę bez
sensu w sytuacji obfitości klawiatur wycofanych z użytku. Niestety w tej
sytuacji pozostanie mi chyba jednak tylko - reverse egineering.
Popełniasz gruby błąd uwiązując się do fizycznego układu klawiszy ze
sciśle określonej klawiatury. Uzależniasz się w ten sposób od jednego
rozwiazania i w razie awarii będziesz musiał całość przerabiać.
Zdecydowanie prościej jest zaemulować wprost klawiaturę na
mikrokontrolerze podpinanym jak klawiatura - do portu PS2 czy nawet
USB. Przez USB chyba byłoby nawet bardziej rozwojowo.
--
Best regards,
RoMan mailto:roman@pik-net.pl
PAndy
Guest
Fri Feb 16, 2007 10:03 am
"George" <soho@rozanka.wroc.pl> wrote in message
news:er2nic$4o0$1@news.task.gda.pl...
Quote:
Otóż, mam wykonać sterowanie zespołem grzejników, nawilżaczy i
oświetlenia przy pomocy komputera wg. określonych programów
sterowania.
Poszczególne urządzenia wykonawcze istnieją tyle tylko że są załączane
i wyłączane ręcznie, co wymaga kilkukrotnego w ciągu doby przejścia
pracownika od jednego do drugiego. Urządzenia pomiarowe, ze względu na
wolnozmienny charakter procesów wysyłają dane po RS232. W komputerze,
który ma to wszystko obsłużyć, posadzona będzie wieloportowa karta
RS232 a sygnały sterujące będą wysyłane z portu LPT - oczywiście
poprzez układy separujące. Klawiatury - standardowa i ta specjalna
maja być podłączone poprzez przełącznik klawiatur. Klawiatura
specjalna, czyli ta, którą chcę wykonać w oparciu o elektronikę
standardowej klawiatury, jest niezbędna aby nie było potrzeby
wyposażania pracownika w instrukcje, który klawisz na standardowej
uruchamia ten czy inny program. Pozwoli to zminimalizować możliwość
pomyłek a co za tym idzie strat. I to by było na tyle.
To najlepiej to zrobic w formie przelotki - normalna klawiatura wpinana
jest w twoje urzadzenie - a twoje urzadzenie do portu klawiatury...
do tego od razu dopiac do twojego urzadzenia RS232 i tyle - prosto,
czysto i bez zbednych ingerencji ze strony czlowieka...
Roman
Guest
Fri Feb 16, 2007 11:32 am
"George" <soho@rozanka.wroc.pl> wrote in message
news:er2nic$4o0$1@news.task.gda.pl...
Quote:
Otóż, mam .........
<ciach>
No wreszcie napisałeś dokładnie o co chodzi (lepsze to niż psioczenie na
grupowiczów).
Jako klawiaturę specjalną wykorzystaj standardową klawiaturę, na którą
nałożysz swoją specjalną maskownicę. Ona zasłoni większość klawiszy, a
pozostawi tych kilka potrzebnych, przy nich (lub na nich) dasz swoje opisy
stosownie do postawionych im zadań.
Proste!!! Antyidiots.
Roman
George
Guest
Fri Feb 16, 2007 2:20 pm
RoMan Mandziejewicz napisał(a):
Quote:
Hello George,
Thursday, February 15, 2007, 8:15:05 PM, you wrote:
Popełniasz gruby błąd uwiązując się do fizycznego układu klawiszy ze
sciśle określonej klawiatury. Uzależniasz się w ten sposób od jednego
rozwiazania i w razie awarii będziesz musiał całość przerabiać.
Zdecydowanie prościej jest zaemulować wprost klawiaturę na
mikrokontrolerze podpinanym jak klawiatura - do portu PS2 czy nawet
USB. Przez USB chyba byłoby nawet bardziej rozwojowo.
Przecież takie rozwiązanie nie spowoduje "uwiązania" się do fizycznego
układu klawiszy, gdyż obojętnie jaka jest matryca (fizycznie) do PC-ta
zawsze dociera (bo przecież musi!) taki sam kod w przypadku naciśnięcia
a następnie zwolnienia konkretnego klawisza - natomiast prawdą jest
konieczność przerabiania całości w przypadku awarii elektroniki.
Jednakże awaria procesora klawiatury jest b. mało prawdopodobna, raczej
można by spodziewać się fizycznego uszkodzenia (styki), stad założenie
że do wykonania zostaną użyte dobrej marki łączniki kontaktronowe oraz
separacja klawiatury od elektroniki.
Pzdr.
PAndy
Guest
Fri Feb 16, 2007 3:36 pm
"George" <soho@rozanka.wroc.pl> wrote in message
news:er4b34$7h3$1@news.task.gda.pl...
Quote:
Przecież takie rozwiązanie nie spowoduje "uwiązania" się do fizycznego
układu klawiszy, gdyż obojętnie jaka jest matryca (fizycznie) do PC-ta
zawsze dociera (bo przecież musi!) taki sam kod w przypadku
naciśnięcia a następnie zwolnienia konkretnego klawisza - natomiast
prawdą jest konieczność przerabiania całości w przypadku awarii
elektroniki. Jednakże awaria procesora klawiatury jest b. mało
prawdopodobna, raczej można by spodziewać się fizycznego uszkodzenia
(styki), stad założenie że do wykonania zostaną użyte dobrej marki
łączniki kontaktronowe oraz separacja klawiatury od elektroniki.
popatrz sam na to co piszesz - sam podajesz jakie rozwiazanie byloby
najlepsze - nie chodzi ci o klawiature ale o kody - do tego potrzebujesz
klawiatury a wiec tak naprawde nie chcesz rezygnowac z klawiatury tylko
dodac do PC mozliwosc reagowania na okreslone zdarzenia poprzez
wysylanie kodow okreslonych klawiszy - wszystko to niejako sprowadza sie
ze oczywiste i najlepsze urzadzenie to rodzaj transkodera wpinanego
miedzy klawiature a PC, dla klawiatury symulowalby on PC a dla PC
klawiature - w sieci jest duzo gotowych procedur realizujacych odbior z
klawiatury znaku i wysylke
a na szybko szukajac znaalzem wydaje sie idealny dla ciebie projekt -
zwroc uwage na elegancje rozwiazania - jedyne co musialbys zrobic to
modyfikowac tak program by odbieral komendy przy pomocy RS...
http://www.circuitcellar.com/avr2006/winners/AT3296.htm
A nastepnym raze dobrze definiuj problem - to polowa sukcesu....
George
Guest
Fri Feb 16, 2007 4:54 pm
PAndy napisał(a):
Quote:
"George" <soho@rozanka.wroc.pl> wrote in message
news:er4b34$7h3$1@news.task.gda.pl...
popatrz sam na to co piszesz - sam podajesz jakie rozwiazanie byloby
najlepsze - nie chodzi ci o klawiature ale o kody - do tego potrzebujesz
klawiatury a wiec tak naprawde nie chcesz rezygnowac z klawiatury tylko
dodac do PC mozliwosc reagowania na okreslone zdarzenia poprzez
wysylanie kodow okreslonych klawiszy - wszystko to niejako sprowadza sie
ze oczywiste i najlepsze urzadzenie to rodzaj transkodera wpinanego
miedzy klawiature a PC, dla klawiatury symulowalby on PC a dla PC
klawiature - w sieci jest duzo gotowych procedur realizujacych odbior z
klawiatury znaku i wysylke
a na szybko szukajac znaalzem wydaje sie idealny dla ciebie projekt -
zwroc uwage na elegancje rozwiazania - jedyne co musialbys zrobic to
modyfikowac tak program by odbieral komendy przy pomocy RS...
http://www.circuitcellar.com/avr2006/winners/AT3296.htm
A nastepnym raze dobrze definiuj problem - to polowa sukcesu....
Dzięki bardzo za sugestie i uwagi. Jednakże, ponieważ posiadam kilka
klawiatur tego samego typu i producenta, spróbuję wykonać to co
zamierzam choć będzie to wymagało "zdjęcia" układu połączeń z klawiatury
"na żywo". Chciałem tego uniknąć (niestety b. żmudne zajęcie) i stąd
moje pytanie na grupie. A tak nawiasem mówiąc, w odniesieniu do
niektórych wypowiedzi w tym wątku - odpowiedź Artura "obawiam sie, ze
nie ma tu standardu, co kraj to obyczaj ...", jakkolwiek rzeczywiście
"na temat" to jednak mija się z prawdą, sam niegdyś dysponowałem
specyfikacją klawiatur XT i AT wydaną przez IBM - niestety "na
przestrzeni dziejów się zapodziała" - i sądziłem że ten standard
wyjściowy nadal jest utrzymywany. Cóż, mój błąd. Nie ustosunkowuję się
do wypowiedzi zawierających wyzwiska gdyż nie zwykłem dyskutować z
kimkolwiek na tym poziomie. I to by było na tyle. Jeszcze raz dziękuję
za merytoryczne uwagi i sugestie.
Pozdrawiam.
Waldemar
Guest
Fri Feb 16, 2007 5:31 pm
George schrieb:
Quote:
PAndy napisał(a):
"George" <soho@rozanka.wroc.pl> wrote in message
news:er4b34$7h3$1@news.task.gda.pl...
popatrz sam na to co piszesz - sam podajesz jakie rozwiazanie byloby
najlepsze - nie chodzi ci o klawiature ale o kody - do tego
potrzebujesz klawiatury a wiec tak naprawde nie chcesz rezygnowac z
klawiatury tylko dodac do PC mozliwosc reagowania na okreslone
zdarzenia poprzez wysylanie kodow okreslonych klawiszy - wszystko to
niejako sprowadza sie ze oczywiste i najlepsze urzadzenie to rodzaj
transkodera wpinanego miedzy klawiature a PC, dla klawiatury
symulowalby on PC a dla PC klawiature - w sieci jest duzo gotowych
procedur realizujacych odbior z klawiatury znaku i wysylke
a na szybko szukajac znaalzem wydaje sie idealny dla ciebie projekt -
zwroc uwage na elegancje rozwiazania - jedyne co musialbys zrobic to
modyfikowac tak program by odbieral komendy przy pomocy RS...
http://www.circuitcellar.com/avr2006/winners/AT3296.htm
A nastepnym raze dobrze definiuj problem - to polowa sukcesu....
Dzięki bardzo za sugestie i uwagi. Jednakże, ponieważ posiadam kilka
klawiatur tego samego typu i producenta, spróbuję wykonać to co
zamierzam choć będzie to wymagało "zdjęcia" układu połączeń z klawiatury
"na żywo". Chciałem tego uniknąć (niestety b. żmudne zajęcie) i stąd
moje pytanie na grupie. A tak nawiasem mówiąc, w odniesieniu do
niektórych wypowiedzi w tym wątku - odpowiedź Artura "obawiam sie, ze
nie ma tu standardu, co kraj to obyczaj ...", jakkolwiek rzeczywiście
"na temat" to jednak mija się z prawdą, sam niegdyś dysponowałem
specyfikacją klawiatur XT i AT wydaną przez IBM - niestety "na
przestrzeni dziejów się zapodziała" - i sądziłem że ten standard
wyjściowy nadal jest utrzymywany. Cóż, mój błąd. Nie ustosunkowuję się
do wypowiedzi zawierających wyzwiska gdyż nie zwykłem dyskutować z
kimkolwiek na tym poziomie. I to by było na tyle. Jeszcze raz dziękuję
za merytoryczne uwagi i sugestie.
no to przeczytaj wątek jeszcze raz i zobacz, kto zaczął wyzywać. Jak nie
znajdziesz, to spójrz w lustro.
Specyfikację klawiatury XT nawet mam, tylko nic ci po niej, bo już się
ich nie używa.
Kiedyś sam robiłem ustrojstwo, które symulowało klawiaturę. W sumie była
prosta sprawa, trzeba było czegoś, co w odstępie 10 minut naciskało
"enyki", bo maszynka tak miała, że się po 10 minutach wyłączała, jak nie
było reakcji ze strony człowieka i jej się tego wyperswadować nie dało.
Ze starej klawiatury pctowskiej, której udało się mechanicznie zejść
wydłubałem elektronikę, była na malutkiej płytce. Matryca była
podłączona wtyczkami. Dobrałem jakąś parę i timerkiem na 7555 zwierałem
co parę minut. Dokładność mi wisiała, byle mniej niż 10 minut. W sumie
najłatwiejszy sposób dorobienia czegoś swojego do wejścia klawiatury.
Waldek
Virus_7
Guest
Fri Feb 16, 2007 5:51 pm
Grzegorz napisał(a):
Quote:
Nóż się w kieszeni sam otwiera. I żal, że matka nie wyskrobała o czasie.
Wydawałoby się, że takich palantów nie ma, że fajfus przygotował się do
pytania
SPIER#$%^
Lepiej żebyś zachował te słowa dla siebie. Po co śmiecić na grupie?
--
__ ___ * Pozdrawiam * ____
\ \ / (_)_ _ _ _ ___ |__ |
mailto://rot13.ivehf_7@b2.cy/
\ V /| | '_| || (_-< ___ / /
http://www.b3d.pl/
\_/ |_|_| \_,_/__/|___|/_/
gg://2812776/
Virus_7
Guest
Fri Feb 16, 2007 6:02 pm
George napisał(a):
Quote:
A tak nawiasem mówiąc, w odniesieniu do niektórych wypowiedzi w tym wątku - odpowiedź Artura "obawiam sie, ze
nie ma tu standardu, co kraj to obyczaj ...", jakkolwiek rzeczywiście
"na temat" to jednak mija się z prawdą, sam niegdyś dysponowałem
specyfikacją klawiatur XT i AT wydaną przez IBM - niestety "na
przestrzeni dziejów się zapodziała" - i sądziłem że ten standard
wyjściowy nadal jest utrzymywany. Cóż, mój błąd.
No oczywiście. To co wychodzi kablem z klawiatury ma swój standard (XT,
AT). Nie wiem tylko, po jaką cholerę chcesz grzebać w jej środku, robić
reverse-engineering i domyślać się jak producent ustawił wiersze oraz
kolumny... Najłatwiej byłoby podłączyć do mikrokontrolera klawiaturę
złączem PS/2 i po sprawie... Ale Ty twardo...
--
__ ___ * Pozdrawiam * ____
\ \ / (_)_ _ _ _ ___ |__ |
mailto://rot13.ivehf_7@b2.cy/
\ V /| | '_| || (_-< ___ / /
http://www.b3d.pl/
\_/ |_|_| \_,_/__/|___|/_/
gg://2812776/
PAndy
Guest
Fri Feb 16, 2007 6:29 pm
"George" <soho@rozanka.wroc.pl> wrote in message
news:er4k2u$egi$1@news.task.gda.pl...
Quote:
moje pytanie na grupie. A tak nawiasem mówiąc, w odniesieniu do
niektórych wypowiedzi w tym wątku - odpowiedź Artura "obawiam sie, ze
nie ma tu standardu, co kraj to obyczaj ...", jakkolwiek rzeczywiście
"na temat" to jednak mija się z prawdą, sam niegdyś dysponowałem
specyfikacją klawiatur XT i AT wydaną przez IBM - niestety "na
przestrzeni dziejów się zapodziała" - i sądziłem że ten standard
wyjściowy nadal jest utrzymywany. Cóż, mój błąd. Nie ustosunkowuję się
Ok, jesli IBM robil klawiatury na kontaktronach a np Cherry
pojemnosciowe to chyba jasne jest ze inna technologia i inna zasada
dzialania (wykorzystanie innego zjawiska fizycznego) moga powodowac z sa
to totalnie rozne konstrukcje... To powinno byc oczywiste i nie podlegac
dyskusji...
Standaryzowany jest protokol i interfejs (parametry elektryczne i
mechaniczne zlacza) - cala reszta jest dowolna...
Quote:
do wypowiedzi zawierających wyzwiska gdyż nie zwykłem dyskutować z
kimkolwiek na tym poziomie. I to by było na tyle. Jeszcze raz dziękuję
za merytoryczne uwagi i sugestie.
Chyba jednak pozostaniesz osamotniony w tym twierdzeniu - Artur odpisal
Ci bardzo na temat i bardzo sensownie - ze standardu na topologie folii
(albo matrycy polaczen albo innej realizujacej komutacje a nawet nie
komutacje bo mozna stworzyc i sa takie klawiatury ktore sa optyczne,
wyswietlane na plaszczyznie blatu i rozpoznaja polozenie palcow...) nie
ma i dziwne byloby gdyby byla - zupelnie niepotrzebnie sie
zacietrzewiles i wyszedles na typowa usentowa lajze - i to sam na wlasne
zyczenie...
RoMan Mandziejewicz
Guest
Fri Feb 16, 2007 6:34 pm
Hello George,
Friday, February 16, 2007, 4:54:15 PM, you wrote:
[...]
Quote:
Nie ustosunkowuję się do wypowiedzi zawierających wyzwiska gdyż nie
zwykłem dyskutować z kimkolwiek na tym poziomie. I to by było na
tyle.
Nie dość, żeś - łajzo zlamerzała - obraził ludzi, którzy _grzecznie_ i
_merytorycznie_ próbowali ci wybić z głowy głupie pomysły, nie
przeprosiłeś za to, to jeszcze podskakujesz jak wesz na kołnierzu.
--
Best regards,
RoMan mailto:roman@pik-net.pl
neuron
Guest
Sat Feb 17, 2007 1:05 pm
Quote:
wyjściowy nadal jest utrzymywany. Cóż, mój błąd. Nie ustosunkowuję się do
wypowiedzi zawierających wyzwiska gdyż nie zwykłem dyskutować z kimkolwiek
na tym poziomie. I to by było na tyle. Jeszcze raz dziękuję za
merytoryczne uwagi i sugestie.
Pozdrawiam.
szkoda mojego i moich szanownych kolegow czasu - ty NIGDY NICZEGO I TAK NIE
ZROBISZ - moge postawic na to 4 kartony koniaku przeciwko dwu szlampom.
Przylazles tu zeby pofilozofowac i powkrzac ludzi a nie po to zeby sie
czegos dowiedziec.
Nastepnym razem pytaj o to czego NIE WIESZ a nie o to co ci sie wydaje ze
wiesz.
wojtek
www.neuron.com.pl
CMMS Maszyna
Golem OEE
Produkt - Baza Wiedzy
Miller Artur
Guest
Sat Feb 17, 2007 4:22 pm
Użytkownik "neuron" <neuron@neuron.com.pl> napisał w wiadomości
news:er6v4o$ntl$1@mx1.internetia.pl...
Quote:
szkoda mojego i moich szanownych kolegow czasu
[pac]
mysle, ze najwyzszy czas na EOT ... wszystko na ten temat zostalo juz
powiedziane ...
@
Adam Wysocki
Guest
Mon Feb 19, 2007 5:40 am
Spinacz biurowy, George <soho@rozanka.wroc.pl>!
Quote:
Chciałem tego uniknąć (niestety b. żmudne zajęcie)
To zatrudnij kogoś, kto potrafi uniknąć.
--
Adam Wysocki * Warszawa *
http://www.chmurka.net/ * GSM: 514 710 213
FidoNet: 2:480/138, SWL: SP5-250730, QTH: KO02MF, CB: 19 Śródmieście
Sorry, że trochę od tematu odbiegłam, ale cipka fajna jest. (C) GABi
Goto page Previous 1, 2