USB a RS-232

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From Polish to

Threaded View
Czesc,

poszukuje chipa, ktory po wbudowaniu do uC zapewni komunikacje z PC
(po RS-232) ze wszystkimi sygnalami dla RS a nie tylko RX/TX.
Potrzebuje sterowac tymi sygnalami i wykorzystac je jako klucze
(on/off).

A moze sa jakies inne uklady, ktore nie sa rs-232 a zapewnia
sterowanie dla jednego/ kilku przelacznikow. Potrzebuje
wlaczyc/wylaczyc cos na 100,200,300 ms potem wylaczyc (chwile odczekac
i ponownie).

--
ThinkXtra

Re: USB a RS-232
Am 04.10.2010 13:59, schrieb snipped-for-privacy@poczta.pl:
Quoted text here. Click to load it

nie całkiem rozumiem co potrzebujesz i co robi USB w tytule. Trochę z
tego wynika, że nie chcesz RS232, tylko jakiegoś ustrojstwa, które
będzie ci machało nóżkami tak jak ty chcesz ( a nie jak norma RS232
stanowi). To ci załatwi każdy mikrokontroler, który ma wystarczającą
liczbę nóżek, lub ekspander, który ci te nóżki "dorobi".
Daj trochę konkretów.

Waldek



Re: USB a RS-232
On Mon, 04 Oct 2010 14:22:32 +0200, Waldemar Krzok

Quoted text here. Click to load it

potrzebuje uklad do podlaczenia pod USB w PC, aby dal mozliwosc
"machania" nozkami (on/off). Nie potrzebuje zadnej inteligencji w
postaci uC i wbijac tam jakiegos kodu (to moze pozniej) na razie to PC
ma tym sterowac (machac nozkami).

--
ThinkXtra

Re: USB a RS-232
W dniu 2010-10-04 14:36, snipped-for-privacy@poczta.pl pisze:
Quoted text here. Click to load it
Machać stanami on/off to można na wielu czipach USB, najprostsze
rozwiązanie to USB>LPT (gotowa przejściówka lub własny twór na czymś
typu FT245) który instaluje się jako domyślna drukarka usb, trzeba od
strony LPT zasymulować obecność drukarki, a od strony softu (windowsa)
zaintstalować drukarkę "typowa tylko tekst" na tym porcie. Wtedy można
sterować liniami D0-D7 przez wysłanie pojedynczego znaku o odpowiednim
kodzie binarnym, do takiej drukarki.
Ale obawiam się że zależności czasowe w przypadku USB (i zwłaszcza
Windowsa) będą bardzo problematyczne do zachowania.

--
| Bartlomiej Kuzniewski
| snipped-for-privacy@drut.org  GG:23319  tel +48 696455098  http://drut.org /
We've slightly trimmed the long signature. Click to see the full one.
Re: USB a RS-232
Am 04.10.2010 14:36, schrieb snipped-for-privacy@poczta.pl:
Quoted text here. Click to load it

No to albo FT245, jak koledzy pisali, albo, jak potrzebujesz max. 4
nóżek, to możesz wziąć FT232R, bo potrzebuje on tylko parę kondziorów
(no dwie pary ;-)). Oprócz tego masz jeszcze pełnoprawny TTL-RS232 jak
Bozia nakazała (który możesz ewentualnie pożenić z uC w przyszłości).
Mam na tym FT232R zrobione sterowanie LEDami (konkretnie 2 lasery 1mW) i
wszystko mieści się w normalnej wtyczce USB (oprócz laserów ;-)).

Waldek

Re: USB a RS-232
W dniu 2010-10-04 15:42 Waldemar Krzok napisał(a):

Quoted text here. Click to load it

To samo można zrobić na prostym mikrokontrolerze AVR, USB o prędkości
LowSpeed (1,5Mb/s) realizowane programowo. W komputerze urządzenie takie
może być widoczne jako HID albo CDC (wirtualny port szeregowy). Kosz
całego rozwiązania znikomy (proc+gniazdko USB razem poniżej 10 zł). Dla
porównania sam układ FT232 albo FT245 kosztuje ze 2x tyle i ma obudowę
niemiłą dla płytek uniwersalnych.

--
Adam Dybkowski
               http://dybkowski.net /

We've slightly trimmed the long signature. Click to see the full one.
Re: USB a RS-232
Am 05.10.2010 20:44, schrieb Adam Dybkowski:
Quoted text here. Click to load it

ale za ch...olere nie wejdzie do normalnej wtyczki USB ;-)

Waldek


Re: USB a RS-232
Quoted text here. Click to load it

http://www.ftdichip.com/


Re: USB a RS-232
Quoted text here. Click to load it

A konkretnie tu:
http://www.ftdichip.com/Products/ICs/FT245R.htm

Key Hardware Features

Single chip USB to parallel FIFO bidirectional data transfer interface.
Entire USB protocol handled on the chip - No USB-specific firmware
programming required.
Simple interface to MCU / PLD / FPGA logic with simple 4-wire handshake
interface.
Data transfer rate to 1 Megabyte / second - D2XX Direct Drivers.
Data transfer rate to 300 kilobyte / second - VCP Drivers.
FTDI's royalty-free VCP and D2XX drivers eliminate the requirement for USB
driver development in most cases.
New USB FTDIChip-IDT feature.
FIFO receive and transmit buffers for high data throughput.
256 Byte receive buffer and 128 Byte transmit buffer utilising buffer
smoothing technology to allow for high data throughput.
Adjustable receive buffer timeout.
Synchronous and asynchronous bit bang mode interface options with RD# and
WR# strobes allow the data bus to be used as a general purpose I/O port.
Integrated 1024 bit internal EEPROM for storing USB VID, PID, serial number
and product description strings.
Device supplied preprogrammed with unique USB serial number.
Support for USB suspend / resume through PWREN# pin and Wake Up pin
function.
In-built support for event characters.
Support for bus powered, self powered, and high-power bus powered USB
configurations.
Integrated 3.3V level converter for USB I/O .
Integrated level converter on FIFO interface and control pins for
interfacing to 5V - 1.8V Logic.
True 5V / 3.3V / 2.8V / 1.8V CMOS drive output and TTL input.
High I/O pin output drive option.
Integrated USB resistors.
Integrated power-on-reset circuit.
Fully integrated clock - no external crystal, oscillator, or resonator
required.
Fully integrated AVCC supply filtering - No separate AVCC pin and no
external R-C filter required.
USB bulk transfer mode.
3.3V to 5.25V Single Supply Operation.
Low operating and USB suspend current.
Low USB bandwidth consumption.
UHCI / OHCI / EHCI host controller compatible.
USB 2.0 Full Speed compatible.
-40°C to 85°C extended operating temperature range.
Available in compact Pb-free 28 Pin SSOP and QFN-32 packages (both RoHS
compliant).
 


Re: USB a RS-232
W dniu 04.10.2010 13:59, snipped-for-privacy@poczta.pl pisze:
Quoted text here. Click to load it
FT245 - równoległe wejście/wyjście


--
Pozdrawiam
Michoo

Site Timeline