UART - Miernika 1200 baud, drukarka minimum 2400 baud



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 09:30:58 -0500


Stanąłem przed małym problemem podłączenia miernika pH z wyjściem
RS232 na drukarkę z drukarką termiczną również posiadającą RS232...

Niestety okazuje się, że miernik pH nie ma możliwości zmiany
prędkości nadawania, i wypluwa dane tylko 1200/8N1, natomiast
drukarka (Citizen iDP3240) wprawdzie ma dip-switche do baudrate,
ale minimalna do ustawiena to 2400... I dupa zbita.

Nie chcę kupować innej drukarki ani tymbardziej drogiego miernika.
Rozwiązanie jakie mi przyszło do głowy, to prosty uC typu 8051
(coś małego, jak http://www.silabs.com/products/pdf/C8051F33xrev1_1.pdf)
plus przesuwacz poziomów napiecia typu MAX3222E lub coś w tym stylu.
Jego UART użyłbym do odbioru danych z miernika, a ponieważ nie można
w tym procku skonfigurować osobno baudrate dla RX i TX w roli TX
dla drukarki użyłbym cyfrowego portu I/O i obsłużył go programowo.
Oczywiście transmisję chcę obsługiwać jednokierunkowo, bo tyle starczy.

Przy odrobinie sprytu i giętkości :-) być może zmieściłbym cały
układ razem z "zasilaczem" pobierającym napiecie diodami z linii
sterujących w dużej wtyczce DB25 przy drukarce...

Czy ktoś może ma lepszy pomysł?
Coś prostszego lub mniejszego? Bardziej pomysłowego? ;-)


========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 17:28:13 +0200


On Mon, 28 Jun 2004 09:30:58 -0500, Pszemol wrote:
Stanąłem przed małym problemem podłączenia miernika pH z wyjściem
RS232 na drukarkę z drukarką termiczną również posiadającą RS232...

Zwariowales ? przepisywal po tem bedziesz ?
Od razu w kompa, albo rejestrator sobie zrob na procku :-)

Niestety okazuje się, że miernik pH nie ma możliwości zmiany
prędkości nadawania, i wypluwa dane tylko 1200/8N1, natomiast
drukarka (Citizen iDP3240) wprawdzie ma dip-switche do baudrate,
ale minimalna do ustawiena to 2400... I dupa zbita.

Kwarca wymien w drukarce :-)

Nie chcę kupować innej drukarki ani tymbardziej drogiego miernika.
Rozwiązanie jakie mi przyszło do głowy, to prosty uC typu 8051
(coś małego, jak http://www.silabs.com/products/pdf/C8051F33xrev1_1.pdf)

A nie lepiej sprawdzonego atmelka ?

Przy odrobinie sprytu i giętkości :-) być może zmieściłbym cały
układ razem z "zasilaczem" pobierającym napiecie diodami z linii
sterujących w dużej wtyczce DB25 przy drukarce...

Pradu moze nie starczyc..

Czy ktoś może ma lepszy pomysł?

prosta zmiana predkosci to na niewielkim fpga .. ale cyz to lepiej ?

J.




========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 10:43:19 -0500


"J.F." <jfox_nospam_at_nospam_poczta.onet.pl> wrote in message news:a7d0e05ifjolqthvcgsd48sio60q0au5bb_at_nospam_4ax.com...
On Mon, 28 Jun 2004 09:30:58 -0500, Pszemol wrote:
Stanąłem przed małym problemem podłączenia miernika pH z wyjściem
RS232 na drukarkę z drukarką termiczną również posiadającą RS232...

Zwariowales ? przepisywal po tem bedziesz ?
Od razu w kompa, albo rejestrator sobie zrob na procku :-)

Tia... teoretycznie brzmi to rozsądnie, ale chyba człowiek
woli zerknąć na kawałek papierka na którym będą dane...
I niczego nie potrzebuję przepisywać - nie potrzebuję
mieć tego w komputerze...
Ale masz rację, zastanowię się czy nie lepiej będzie
podpiąć miernika do peceta i do tego samego peceta drukarkę
na drugim COMie... Czy w osie spięcie stdin/stdout tego
typu aby konsola szła z COM1 na 1200 a wyjście szło na
COM2/2400 jest możliwe? Muszę sobie odświeżyć komendy DOSa :-)

Niestety okazuje się, że miernik pH nie ma możliwości zmiany
prędkości nadawania, i wypluwa dane tylko 1200/8N1, natomiast
drukarka (Citizen iDP3240) wprawdzie ma dip-switche do baudrate,
ale minimalna do ustawiena to 2400... I dupa zbita.

Kwarca wymien w drukarce :-)

-)) O... to jest myśl :-)) Ale problemem może być reszta
układów drukarki - to drukarka termiczna i czas grzania
w głowicy może być z tego samego źródła czasu obliczany... :-)

Nie chcę kupować innej drukarki ani tymbardziej drogiego miernika.
Rozwiązanie jakie mi przyszło do głowy, to prosty uC typu 8051
(coś małego, jak http://www.silabs.com/products/pdf/C8051F33xrev1_1.pdf)

A nie lepiej sprawdzonego atmelka ?

A są takie maluchy w rodzinie tych układów?

Przy odrobinie sprytu i giętkości :-) być może zmieściłbym cały
układ razem z "zasilaczem" pobierającym napiecie diodami z linii
sterujących w dużej wtyczce DB25 przy drukarce...

Pradu moze nie starczyc..

Maxim bierze jakieś 2mA, procka można trzymać w stanie uśpienia
cały czas i "budzić" go przerwaniem od UARTA na odebranym znaku,
poczym usypiać ponownie. Może też działać na wewnętrznym, powolnym
oscylatorze, zdaje się jest to 2MHz dające niski pobór pradu...

Czy ktoś może ma lepszy pomysł?

prosta zmiana predkosci to na niewielkim fpga .. ale cyz to lepiej ?

Który z niewielkich fpga zmieści mi się do wtyczki DB25 i pociągnie
na tyle mało prądu aby zasilić go z UARTa? :-)


========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 19:12:27 +0200


On Mon, 28 Jun 2004 10:43:19 -0500, Pszemol wrote:
"J.F." <jfox_nospam_at_nospam_poczta.onet.pl> wrote in message news:a7d0e05ifjolqthvcgsd48sio60q0au5bb_at_nospam_4ax.com...
Zwariowales ? przepisywal po tem bedziesz ?
Od razu w kompa, albo rejestrator sobie zrob na procku :-)

Tia... teoretycznie brzmi to rozsądnie, ale chyba człowiek
woli zerknąć na kawałek papierka na którym będą dane...
I niczego nie potrzebuję przepisywać - nie potrzebuję
mieć tego w komputerze...

Teraz nie potrzebujesz, a potem sie przyda.
Od razu jakis ethernet podlacz, MRTG zgrabnie prezentuje wyniki :-)

Czy w osie spięcie stdin/stdout tego
typu aby konsola szła z COM1 na 1200 a wyjście szło na
COM2/2400 jest możliwe? Muszę sobie odświeżyć komendy DOSa :-)

samym dosem nie da rady, trzeba programik.

Kwarca wymien w drukarce :-)
-)) O... to jest myśl :-)) Ale problemem może być reszta
układów drukarki - to drukarka termiczna i czas grzania
w głowicy może być z tego samego źródła czasu obliczany... :-)

Bedziesz mial bardziej wyrazny wydruk :-)

A nie lepiej sprawdzonego atmelka ?

A są takie maluchy w rodzinie tych układów?

Moze nie az takie, ale sa.

prosta zmiana predkosci to na niewielkim fpga .. ale cyz to lepiej ?

Który z niewielkich fpga zmieści mi się do wtyczki DB25

Moze byc problem,

i pociągnie na tyle mało prądu aby zasilić go z UARTa? :-)

Tez, ale imo - teoretycznie to procek wiecej potrzebuje,
nikt nie robi fpga takich zeby braly 1mA/MHz ?
A to moze dzialac na 30kHz...

J.






========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Tue, 29 Jun 2004 09:12:44 -0500


"J.F." <jfox_nospam_at_nospam_poczta.onet.pl> wrote in message news:p0j0e09tqei15r00po8kofjvgnom3152ii_at_nospam_4ax.com...
Zwariowales ? przepisywal po tem bedziesz ?
Od razu w kompa, albo rejestrator sobie zrob na procku :-)

Tia... teoretycznie brzmi to rozsądnie, ale chyba człowiek
woli zerknąć na kawałek papierka na którym będą dane...
I niczego nie potrzebuję przepisywać - nie potrzebuję
mieć tego w komputerze...

Teraz nie potrzebujesz, a potem sie przyda.

Podłączyłem wczoraj miernik do peceta i kiszka...
Widać transmisję, a owszem, ale brak separacji galwanicznej
zasilacza peceta daje po kościach... Zakłóca się odczyt
z elektrody. Pomiar miernikiem odłączonym z sondą zanurzoną
w akwarium daje pH 8,1 daje po podłączeniu kabelka RS232
odczyt pH 14,0 albo 3,0 albo 7,0 zależnie od przypadku :-)
Jest to miernik o bardzo wysokiej impedancji we (10^12 ohm)
i izolacja pompek, grzałek zanurzonych w morskiej wodzie daje
upływności wystarczająco duże aby wprowadzić błędy odczytu.

Od razu jakis ethernet podlacz, MRTG zgrabnie prezentuje wyniki :-)

Ethernet? Do czego mam go podłączyć?

Czy w osie spięcie stdin/stdout tego
typu aby konsola szła z COM1 na 1200 a wyjście szło na
COM2/2400 jest możliwe? Muszę sobie odświeżyć komendy DOSa :-)

samym dosem nie da rady, trzeba programik.

E... coś tam było w DOS, jakiś program tty? stty? coś w tym stylu...
Zapomniałem cholewcia...

Kwarca wymien w drukarce :-)
-)) O... to jest myśl :-)) Ale problemem może być reszta
układów drukarki - to drukarka termiczna i czas grzania
w głowicy może być z tego samego źródła czasu obliczany... :-)

Bedziesz mial bardziej wyrazny wydruk :-)

Już jest piknie. Raczej miałbym spalone grzalki w głowicy... :-)

Tez, ale imo - teoretycznie to procek wiecej potrzebuje,
nikt nie robi fpga takich zeby braly 1mA/MHz ?
A to moze dzialac na 30kHz...

Nie wiem czy robi... Nigdy FPGA nie stosowałem do miniaturek.


========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Tue, 29 Jun 2004 19:26:17 +0200


On Tue, 29 Jun 2004 09:12:44 -0500, Pszemol wrote:
Podłączyłem wczoraj miernik do peceta i kiszka...
Widać transmisję, a owszem, ale brak separacji galwanicznej
zasilacza peceta daje po kościach... Zakłóca się odczyt
z elektrody.

Optoizolowac.

Pomiar miernikiem odłączonym z sondą zanurzoną
w akwarium daje pH 8,1 daje po podłączeniu kabelka RS232
odczyt pH 14,0 albo 3,0 albo 7,0 zależnie od przypadku :-)
Jest to miernik o bardzo wysokiej impedancji we (10^12 ohm)
i izolacja pompek, grzałek zanurzonych w morskiej wodzie daje
upływności wystarczająco duże aby wprowadzić błędy odczytu.

Uziemic wode :-)

Od razu jakis ethernet podlacz, MRTG zgrabnie prezentuje wyniki :-)
Ethernet? Do czego mam go podłączyć?

Do miernika. Oczywiscie procek bedzie niezbedny :-)

samym dosem nie da rady, trzeba programik.
E... coś tam było w DOS, jakiś program tty? stty? coś w tym stylu...
Zapomniałem cholewcia...

bylo, ale nie to co chcesz robilo.

Tez, ale imo - teoretycznie to procek wiecej potrzebuje,
nikt nie robi fpga takich zeby braly 1mA/MHz ?
A to moze dzialac na 30kHz...

Nie wiem czy robi... Nigdy FPGA nie stosowałem do miniaturek.

Kiedys musi byc ten pierwszy raz :-)

J.



========
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Michal Baszynski <mbaszyns_at_nospam_ga.ze.ta.pl.>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 17:29:55 +0200


On Mon, 28 Jun 2004 09:30:58 -0500, "Pszemol" <Pszemol_at_nospam_PolBox.com>
wrote:

Czy ktoś może ma lepszy pomysł?
Coś prostszego lub mniejszego? Bardziej pomysłowego? ;-)

ATMega161 lub jego nastepca, ma dwa UARTY ;-)

--
Pozdr
Michal

========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 10:59:58 -0500


"Michal Baszynski" <mbaszyns_at_nospam_ga.ze.ta.pl.> wrote in message news:n9e0e01mglfaqg2inm12irmgvcmblvsf5g_at_nospam_4ax.com...
On Mon, 28 Jun 2004 09:30:58 -0500, "Pszemol" <Pszemol_at_nospam_PolBox.com>
wrote:

Czy ktoś może ma lepszy pomysł?
Coś prostszego lub mniejszego? Bardziej pomysłowego? ;-)

ATMega161 lub jego nastepca, ma dwa UARTY ;-)

Nie znam tej rodziny procków, ale pierwszy rzut oka na datasheet:
proste programowo, łatwiejsze niż programowa obsługa odbiornika.

Szukając bardziej pomysłowego rozwiązania nie miałem na myśli
raczej wymiany procka na inny, bo C80F331 wydaje mi się tu
najmniejszym i najlepszym jaki może być do tego zastosowania, ale
raczej o czymś zupełnie innym, jak ten pomysł z wymianą kwarca
w drukarce :-)


========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 19:12:27 +0200


On Mon, 28 Jun 2004 10:59:58 -0500, Pszemol wrote:
"Michal Baszynski" <mbaszyns_at_nospam_ga.ze.ta.pl.> wrote in message news:n9e0e01mglfaqg2inm12irmgvcmblvsf5g_at_nospam_4ax.com...
ATMega161 lub jego nastepca, ma dwa UARTY ;-)

Do tego zastosowania z powodzeniem wystarczy jeden.

Nie znam tej rodziny procków, ale pierwszy rzut oka na datasheet:
- za duża obudowa: po co mi 40 nóg? C80F331 to kostka SMD 4x4mm.

A jak ty to przylutujesz ? :-)

smieszna kostka - gdzie to mozna kupic i po ile ?

J.


========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 12:27:55 -0500


"J.F." <jfox_nospam_at_nospam_poczta.onet.pl> wrote in message news:ati0e0hhmp4ohqq9bdh0bk0bbu37vaeoue_at_nospam_4ax.com...
On Mon, 28 Jun 2004 10:59:58 -0500, Pszemol wrote:
"Michal Baszynski" <mbaszyns_at_nospam_ga.ze.ta.pl.> wrote in message news:n9e0e01mglfaqg2inm12irmgvcmblvsf5g_at_nospam_4ax.com...
ATMega161 lub jego nastepca, ma dwa UARTY ;-)

Do tego zastosowania z powodzeniem wystarczy jeden.

Nie znam tej rodziny procków, ale pierwszy rzut oka na datasheet:
- za duża obudowa: po co mi 40 nóg? C80F331 to kostka SMD 4x4mm.

A jak ty to przylutujesz ? :-)

Hmmm... lutownicą? Albo w piekarniku? Klucz to dobra kalafonia.
Kontakty metaliczne kończą się równo z krawędzią obudowy, więc
nawet jak kostkę przyłożysz do pocynowanej płytki to jesteś
w stanie dotknąć lutownicą do kąta pomiędzy obudową a płytką
i zmoczyć nogę cyną. Jeśli płytka bedzie pocynowana i pomalowana
kalafonią to nie będzie problemu z wessaniem cyny pod scalak
w taki sposób aby zwarć nie zrobić... A jak będzie zwarcie, to
pogrzewasz kostkę i zdmuchujesz ją całą i zabawa od nowa...
Przylutowałem kilka już takich kostek ręcznie - zero problemów.

smieszna kostka - gdzie to mozna kupic i po ile ?

No nie? Bardzo przyjemna.
F331 nie ma ADC/DAC - F330 to jest to samo co F331 + ADC/DAC.
Albo inaczej: F331 to F330 z wyłączonym ADC/DAC coś jak i486SX i i486DX :-)
Zerknij tez na 25MHz i pobierane prady, o rozmiarach pamieci juz nie wspomne...

Ceny? np. www.digikey.com: $7 za sztukę w detalu, 3.92 w hurcie (1500 sztuk).
Europejski dystrybutor jest w UK i Francji http://www.silabs.com/sales/index.asp

p.s. Nie mam akcji producenta - po prostu podobaja mi sie te uklady to zachwalam.


========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!feed.news.interia.pl!news.cyf-kr.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 13:17:24 -0500


"Pszemol" <Pszemol_at_nospam_PolBox.com> wrote in message news:cbp2sb.3m0.1_at_nospam_poczta.onet.pl...
Ceny? np. www.digikey.com: $7 za sztukę w detalu, 3.92 w hurcie (1500 sztuk).
Europejski dystrybutor jest w UK i Francji http://www.silabs.com/sales/index.asp

Nawet mają w Polsce dystrybutora:

Distributor:

WBC Sp. Z. O. O

http://www.wbc-europe.com/contact/contact.phtml

Wlodkowica 21
PL-50-072 Wroclaw
Poland
Ph: +48.(0)717888012
Fax: +48.(0)717888013


========
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Michal Baszynski <mbaszyns_at_nospam_ga.ze.ta.pl.>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 19:22:11 +0200


On Mon, 28 Jun 2004 10:59:58 -0500, "Pszemol" <Pszemol_at_nospam_PolBox.com>
wrote:

ATMega161 lub jego nastepca, ma dwa UARTY ;-)

Nie znam tej rodziny procków

no to zerknij sobie ma strone atmela, tam jest tabelka co i ktory
procek ma
albo MSP430 Texasa

--
Pozdr
Michal

========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 13:15:02 -0500


"Michal Baszynski" <mbaszyns_at_nospam_ga.ze.ta.pl.> wrote in message news:1qk0e0d9bie1nva7o27nn1k3p4a2h80e0t_at_nospam_4ax.com...
On Mon, 28 Jun 2004 10:59:58 -0500, "Pszemol" <Pszemol_at_nospam_PolBox.com>
wrote:

ATMega161 lub jego nastepca, ma dwa UARTY ;-)

Nie znam tej rodziny procków

no to zerknij sobie ma strone atmela, tam jest tabelka co i ktory
procek ma albo MSP430 Texasa

Dzięki, ale moje pytanie nie brzmiało "jaki procek będzie lepszy ?".
Procka sobie sam znajdę (na razie uważam, że F331 bedzie b. ok!) -
chodzi mi o coś innego. Jak się wczytasz to się skapniesz o co :-)


========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.pw.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 20:46:50 +0200


Mon, 28 Jun 2004 09:30:58 -0500 jednostka biologiczna o nazwie
"Pszemol" <Pszemol_at_nospam_PolBox.com> wyslala do portu 119
jednego z serwerow news nastepujace dane:

Nie chcę kupować innej drukarki ani tymbardziej drogiego miernika.
Rozwiązanie jakie mi przyszło do głowy, to prosty uC typu 8051
(coś małego, jak http://www.silabs.com/products/pdf/C8051F33xrev1_1.pdf)
plus przesuwacz poziomów napiecia typu MAX3222E lub coś w tym stylu.
Jego UART użyłbym do odbioru danych z miernika, a ponieważ nie można
w tym procku skonfigurować osobno baudrate dla RX i TX w roli TX
Rozne predkosci dla TX i RX mozna ustawic w 8052..
Ustawiasz taktowanie portu z T1 w standardowy sposob, a taktujesz z
licznika T2 tylko jeden kierunek transmisji, co wybierasz ustawiajac
TCLK lub RCLK w rejestrze T2CON.

89S52 kosztuje tylko 8 zl wiec chyba Twoj budzet nie padnie od tego
-)

========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 14:29:37 -0500


"BLE_Maciek" <i80c586_at_nospam_cyberspace_NO_SPAM_.org> wrote in message news:chp0e0lvi8b0q918f3esagnjt40crm4mov_at_nospam_4ax.com...
Nie chcę kupować innej drukarki ani tymbardziej drogiego miernika.
Rozwiązanie jakie mi przyszło do głowy, to prosty uC typu 8051
(coś małego, jak http://www.silabs.com/products/pdf/C8051F33xrev1_1.pdf)
plus przesuwacz poziomów napiecia typu MAX3222E lub coś w tym stylu.
Jego UART użyłbym do odbioru danych z miernika, a ponieważ nie można
w tym procku skonfigurować osobno baudrate dla RX i TX w roli TX
Rozne predkosci dla TX i RX mozna ustawic w 8052..
Ustawiasz taktowanie portu z T1 w standardowy sposob, a taktujesz z
licznika T2 tylko jeden kierunek transmisji, co wybierasz ustawiajac
TCLK lub RCLK w rejestrze T2CON.

Ciekawe, ciekawe... popatrzę sobie, dzięki - jest to jakiś tam mały plus.
Ale programowy nadajnik RS232 to i tak niewielki wysiłek.

89S52 kosztuje tylko 8 zl wiec chyba Twoj budzet nie padnie od tego
-)

Nie, nie dużo - $2, ale znów - 40/44 pinowa obudowa... koszmar!
Popatrz - ja potrzebuję w F331 jeden pin dla RX, drugi dla TX,
ekstra dwa dla JTAGa + reset (tylko w czasie programowania/debuga)
oraz VCC i GND. Po co mi reszta 36-40 nóg w tym scalaku???
Twój procek znów nie ma wewnętrznego oscylatora, więc wymaga
kwarca i kondziorów... Komplikuje to płytkę lub pajączka! :-)

Tu już nie chodzi o cenę, bo F331 kosztuje 28 zł, ale o te rozmiary!


========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.pw.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 21:46:10 +0200


Mon, 28 Jun 2004 14:29:37 -0500 jednostka biologiczna o nazwie
"Pszemol" <Pszemol_at_nospam_PolBox.com> wyslala do portu 119
jednego z serwerow news nastepujace dane:

oraz VCC i GND. Po co mi reszta 36-40 nóg w tym scalaku???
Twój procek znów nie ma wewnętrznego oscylatora, więc wymaga
kwarca i kondziorów... Komplikuje to płytkę lub pajączka! :-)
Eee tam Ty zawsze cudow oczekujesz ;-)

Tu już nie chodzi o cenę, bo F331 kosztuje 28 zł, ale o te rozmiary!
To opiluj troche obudowe 89S52 tak zeby zostala sama strukturka z
kawalkami nozek ;-)

========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 15:23:09 -0500


"BLE_Maciek" <i80c586_at_nospam_cyberspace_NO_SPAM_.org> wrote in message news:58t0e0tn080vvj22bbfiqt2jqdi0iteq7t_at_nospam_4ax.com...
oraz VCC i GND. Po co mi reszta 36-40 nóg w tym scalaku???
Twój procek znów nie ma wewnętrznego oscylatora, więc wymaga
kwarca i kondziorów... Komplikuje to płytkę lub pajączka! :-)
Eee tam Ty zawsze cudow oczekujesz ;-)

-))) To już nie są takie "cuda" dzisiaj...
Wewnętrzny oscylator to dosyć popularna sprawa.

Tu już nie chodzi o cenę, bo F331 kosztuje 28 zł, ale o te rozmiary!
To opiluj troche obudowe 89S52 tak zeby zostala sama strukturka z
kawalkami nozek ;-)

To Ci się udało :-)))) Ciekawe o ile można zmniejszyć
taką obudowę bez rozhermetyzowania układu... Pewnie niewiele. :-))


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.nask.pl!uw.edu.pl!news.pw.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 22:27:46 +0200


Mon, 28 Jun 2004 15:23:09 -0500 jednostka biologiczna o nazwie
"Pszemol" <Pszemol_at_nospam_PolBox.com> wyslala do portu 119
jednego z serwerow news nastepujace dane:

Eee tam Ty zawsze cudow oczekujesz ;-)
-))) To już nie są takie "cuda" dzisiaj...
Wewnętrzny oscylator to dosyć popularna sprawa.
Zamiast sie cieszyc ze maszyne cyfrowa mu do jednego ukladu
zmniejszyli .... ;-) *

To Ci się udało :-)))) Ciekawe o ile można zmniejszyć
taką obudowę bez rozhermetyzowania układu... Pewnie niewiele. :-))
Mozesz od razu po opilowaniu napakowac do srodka silikonu do
uszczelniania rur ;-)



















----------
*) Gnx, oneqmb zavr znegjv mr yngn 80-gr whm avr jebpn ...
wnxbf pvntyr mlwr cemrfmybfpvn ...:-(

========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Mon, 28 Jun 2004 15:39:54 -0500


"BLE_Maciek" <i80c586_at_nospam_cyberspace_NO_SPAM_.org> wrote in message news:6hv0e0dbq9s1e46neav7e8av4g45rpmt4m_at_nospam_4ax.com...
Mon, 28 Jun 2004 15:23:09 -0500 jednostka biologiczna o nazwie
"Pszemol" <Pszemol_at_nospam_PolBox.com> wyslala do portu 119
jednego z serwerow news nastepujace dane:

Eee tam Ty zawsze cudow oczekujesz ;-)
-))) To już nie są takie "cuda" dzisiaj...
Wewnętrzny oscylator to dosyć popularna sprawa.
Zamiast sie cieszyc ze maszyne cyfrowa mu do jednego ukladu
zmniejszyli .... ;-) *

Jak sam widzisz, 89S52 to nie jest jeszcze szczyt integracji :-)
A lata 80-te już na szczęście nie wrócą... :-))))))

To Ci się udało :-)))) Ciekawe o ile można zmniejszyć
taką obudowę bez rozhermetyzowania układu... Pewnie niewiele. :-))
Mozesz od razu po opilowaniu napakowac do srodka silikonu do
uszczelniania rur ;-)

Właściwie to całego pajączka SMD mogę zrobić przyklejając
układy plecami do obudowy wtyczki DB25 i lutując je cienkim
drucikiem wyciągniętym z kabelka-linki... Potem programujemy
i wszystko zalewamy klejem i wtyczka gotowa...


========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.pw.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Wed, 30 Jun 2004 22:22:32 +0200


Mon, 28 Jun 2004 15:39:54 -0500 jednostka biologiczna o nazwie
"Pszemol" <Pszemol_at_nospam_PolBox.com> wyslala do portu 119
jednego z serwerow news nastepujace dane:

A lata 80-te już na szczęście nie wrócą... :-))))))
Co Ty tam wiesz ... ;-)

Właściwie to całego pajączka SMD mogę zrobić przyklejając
układy plecami do obudowy wtyczki DB25 i lutując je cienkim
drucikiem wyciągniętym z kabelka-linki...
Aaa ze sama strukturke wydlubana z 89S52 ? ;-)

========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Wed, 30 Jun 2004 15:28:00 -0500


"BLE_Maciek" <i80c586_at_nospam_cyberspace_NO_SPAM_.org> wrote in message news:i286e05njvpd1r4o821pvvol7k8muoqhet_at_nospam_4ax.com...
Właściwie to całego pajączka SMD mogę zrobić przyklejając
układy plecami do obudowy wtyczki DB25 i lutując je cienkim
drucikiem wyciągniętym z kabelka-linki...
Aaa ze sama strukturke wydlubana z 89S52 ? ;-)

Nie, tego bym się bał aby rozhermetyzować scalaka,
ale wspomniany tu wcześniej C80F331 jest w obudowie
wielkości niewiele większej od wielkości struktury.
I ma solidne "punkty" lutownicze, bo pinami to co ma
to raczej trudno nazwać...


========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "andrzej_wilk" <pisz.do.andrzej_at_nospam_sielanka.gda.pl.com>
Subject: Re: UART - Miernika 1200 baud, drukarka minimum 2400 baud
Date: Tue, 29 Jun 2004 08:50:59 +0200



Użytkownik "Pszemol" <Pszemol_at_nospam_PolBox.com> napisał w wiadomości
news:cboogn.pg.0_at_nospam_poczta.onet.pl...
Stanąłem przed małym problemem podłączenia miernika pH z wyjściem
RS232 na drukarkę z drukarką termiczną również posiadającą RS232...

Niestety okazuje się, że miernik pH nie ma możliwości zmiany
prędkości nadawania, i wypluwa dane tylko 1200/8N1, natomiast
drukarka (Citizen iDP3240) wprawdzie ma dip-switche do baudrate,
ale minimalna do ustawiena to 2400... I dupa zbita.

Nie chcę kupować innej drukarki ani tymbardziej drogiego miernika.
Rozwiązanie jakie mi przyszło do głowy, to prosty uC typu 8051
(coś małego, jak http://www.silabs.com/products/pdf/C8051F33xrev1_1.pdf)
plus przesuwacz poziomów napiecia typu MAX3222E lub coś w tym stylu.
Jego UART użyłbym do odbioru danych z miernika, a ponieważ nie można
w tym procku skonfigurować osobno baudrate dla RX i TX w roli TX
dla drukarki użyłbym cyfrowego portu I/O i obsłużył go programowo.
Oczywiście transmisję chcę obsługiwać jednokierunkowo, bo tyle starczy.

Przy odrobinie sprytu i giętkości :-) być może zmieściłbym cały
układ razem z "zasilaczem" pobierającym napiecie diodami z linii
sterujących w dużej wtyczce DB25 przy drukarce...

Czy ktoś może ma lepszy pomysł?
Coś prostszego lub mniejszego? Bardziej pomysłowego? ;-)

A czemu nie PICe ?

PIC12F629 - wprawdzie bez UART'a ale jednostronną komunikację dałoby się
opędzić "ręcznie"
A gabarytami i prądem byłby OK

Andrzej



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai