|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 10:59 pm
| Автор |
Съобщение |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8382 Местоположение: София
|
 Проблем с FTDI
Като пусна захранването на процесора, ако ft232 е закачен към него и към компютъра, пиновете на UART-а седят дигнати непрекъснато и, естествено, няма никаква комуникация. Като разкача UART и ft232, пусна проца и след това ги закача, всичко е наред. Между тях има 100R резистори. Някой има ли идея какво може да е?
|
| Нед Окт 18, 2009 10:49 pm |
|
 |
|
Nikola Kirov
Ранг: Форумен бог
Регистриран на: Нед Окт 31, 2004 9:19 pm Мнения: 4464 Местоположение: Stara Zagora
|
Нещо се ошашква процесора ти изглежда. Щото се захранва от пиновете на FTDI в случай че FTDI е захранено а процесора не. При FTDI имаш един пин за захранващо напрежение на IO-таа. Ползвай за него захранването на процесора.
|
| Нед Окт 18, 2009 10:54 pm |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8382 Местоположение: София
|
Ми хубаво де, тогава RS232 <=> usb адапторите на къв принцип работят?
|
| Нед Окт 18, 2009 11:59 pm |
|
 |
|
syrax
Ранг: Новодошъл
Регистриран на: Сря Яну 18, 2006 7:19 pm Мнения: 127
|
аз имам един адаптер с FT232 там захранването на FTD е от USB-то не сам пробвал да го храня от проца но не мисля че ще има проблем
|
| Чет Окт 29, 2009 6:26 pm |
|
 |
|
traqn_savov
Ранг: Новодошъл
Регистриран на: Чет Окт 01, 2009 8:50 am Мнения: 125 Местоположение: Varna
|
На никакъв принцип не работят, тея адаптори USB to RS232 са пълен, абсолютен и небивал ташак, помисли си защо и ще се сетиш..
Стандарта RS232 дефинира -15 като логическа 1, и +15 като логическа 0
Аз лично невиждам тая хуйня, как ще изкара такъв размах на напреженията, при условия че се захранва от +5в от ЮСБ-то, и няма нит бобини, нит повишаващи трансформатори нито нищо...
 тея кабели са поредната заблуда на противника..
USB TO RS232

_________________http://truna.freehosting.bg/
форум за механици..
"Любителска електроника" не означава скапана а означава с много любов правена..
Ако можеше да се съберат техническият отдел на atmel и маркетинговият отдел на microchip, ще се получи нещо велико.
|
| Чет Окт 29, 2009 6:54 pm |
|
 |
|
syrax
Ранг: Новодошъл
Регистриран на: Сря Яну 18, 2006 7:19 pm Мнения: 127
|
въпроса е какъв преход ти трябва USB -> TTL или USB -> RS232
УСБ към ТТЛ - FTD чипа е просто перфектен защото подържа отделно адресиране на пиновете /бит банг/ което го прави добър адаптер
относно размаха другото което направих беше: стандартен PL2303 usb-com го закачам към max232, a maxa го храня с 5 волта от COM прехода с стабилизатор 7805 така че, размаха си го прави добре точно за това си е специализирана схема за УСБ към КОМ или за УСБ към УАРТ . Но не мога да кажа със сигурност защото не ми се е налаголо да меря нивата на "прехода"
|
| Чет Окт 29, 2009 7:11 pm |
|
 |
|
traqn_savov
Ранг: Новодошъл
Регистриран на: Чет Окт 01, 2009 8:50 am Мнения: 125 Местоположение: Varna
|
от 5 волта може да комутира с помоща на мостова схема но пак нива по високи от -5 +5 не могат да се постигнат по високи нива...
_________________http://truna.freehosting.bg/
форум за механици..
"Любителска електроника" не означава скапана а означава с много любов правена..
Ако можеше да се съберат техническият отдел на atmel и маркетинговият отдел на microchip, ще се получи нещо велико.
|
| Чет Окт 29, 2009 8:10 pm |
|
 |
|
Cino
Ранг: Новодошъл
Регистриран на: Чет Окт 02, 2008 10:24 pm Мнения: 105
|
Савов,
виж RS232 rev.C , електрическите нива,
и напомпващите кондензатори на 232 чиповете,
|
| Чет Окт 29, 2009 8:17 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
Защото за да повишиш напрежение не ти трябва бобина и трансформатор, може би не си чувал за умножители. Вчастност в за този случай не е удвоител а е схема с превключване на капацитети с транзистори, иначе удвоител, веднуж кондензаторите са в паралел, веднъж последователни.
Ако си загледал стандартните RS232 чипове щеше да забележиш че ги хранят с 5 V а на изхода им има +/- 10 В ... без да имаш бобини и трансформатори.
Иначе за тия конвертори, с някои от тях наистина им апроблеми , с други няма.
|
| Чет Окт 29, 2009 9:08 pm |
|
 |
|
traqn_savov
Ранг: Новодошъл
Регистриран на: Чет Окт 01, 2009 8:50 am Мнения: 125 Местоположение: Varna
|
В кабелите предлагани по магазините, НЯМА кондензатори, имам такъв кабел, мога да ти го разрежа на две и го снимам..
а мах вдига максимално до към 10 волта, някой устройства ще тръгнат, но за истински РС232 ти трябват нива от -15 +15 сумерано двете рамена на захранващото напрежение, правят 30 волта, кондензаторният множител трябва да има 6 кондензатора, за да повдигне напрежението.
Някой устройства чийто логически нива на серийният порт са по ниски ще тръгнат, но някой стар принтер който си работи с истинските нива, ще запецне доста...
За програматор, до колкото съм наясно, за да програмира му трябва +15 волта, наречено програмиращо напрежение, незнам защо.
И към 5 волта на изводите клок и дата.
Така че по добре да се ползва външен източник на напрежение, за да е сигурно програмирането..
Говоря само за пик-овите не съм се занимавал с други контролери..
_________________http://truna.freehosting.bg/
форум за механици..
"Любителска електроника" не означава скапана а означава с много любов правена..
Ако можеше да се съберат техническият отдел на atmel и маркетинговият отдел на microchip, ще се получи нещо велико.
|
| Чет Окт 29, 2009 10:09 pm |
|
 |
|
741
Ранг: Форумен бог
Регистриран на: Вто Сеп 15, 2009 10:44 am Мнения: 1034
|
Това за старите устройства от опит ли го казваш, или така си мислиш, че трябва да бъде?
Валидните входни нива на RS232 винаги (или поне от ревизия С от 1969г) са били от +/- 3V до +/-15V. И най-старото стандартно устройство ще работи, стига да види на входа си поне +/- 3V.
|
| Чет Окт 29, 2009 10:46 pm |
|
 |
|
traqn_savov
Ранг: Новодошъл
Регистриран на: Чет Окт 01, 2009 8:50 am Мнения: 125 Местоположение: Varna
|
Просто много хора си вземат нов лаптоп, отиват в офиса радостни от новата покупка, доволно потриват ръце докато каничката с кафенце завира..
И тъкмо ще почват работа и, хоп какво става то, лаптопа няма изабщо ком порт, а вътре архайчните принтери и режещи плотери са произведени някъде далечната 92 и внесени от неизвесна фирма...
И почва едно ходене по мъките, търси кабел, някой тръгват други не, аз го отдавам на нивата на сигналите, но може и да са просто зле скълъпени драивери и хардуерни интерфейси.. 
_________________http://truna.freehosting.bg/
форум за механици..
"Любителска електроника" не означава скапана а означава с много любов правена..
Ако можеше да се съберат техническият отдел на atmel и маркетинговият отдел на microchip, ще се получи нещо велико.
|
| Чет Окт 29, 2009 11:44 pm |
|
 |
|
head_up
Ранг: Форумен бог
Регистриран на: Нед Юни 01, 2008 9:54 pm Мнения: 1503 Местоположение: Пловдив
|
тъъъй, traqn_savov, ако почетеш малко що е то УСБ (пробвай 2.0 спецификацията) ще разбереш, че колкото и да се напъват да го направят това да минава безпроблемно в RS232 (не дай боже да опитат паралелен !!!) - няма как да стане, все нещо ще "виси". най малкото тайминга ще куца често и не е определно кога ще възникне проблем я с пакет, я с хост. Колкото до напреженията - не се запъвай за глупости - 741 е пределно прав за стандарта и ... о, чудо - работи и с такива нива  А за хората с лаптопа - е, проблем е наистина ,но се предполага, че щом си купуваш лаптоп за 900 лв значи и принтера ти няма да е от 62-ра, лятото с един единствен интерфейс. Пък и решения винаги се намират - мрежа, принтер закачен за стара щайга с подходящ порт, споделени ресурси по мрежата. Човек ако търси начин ще намери, за това - дай да не се пеним само, за да се намираме на лаф?
|
| Пет Окт 30, 2009 12:08 am |
|
 |
|
plameniv
Ранг: Форумен бог
Регистриран на: Нед Окт 10, 2004 9:55 am Мнения: 1718
|
Да схемата е такава че няма да тръгнат тези в който няма MAX232 вътре, просто е икономисан MAX232 в кабела, а наместо него има 2 транзистора и няма умножител на напрежение вътре.
_________________ Избийте баламите и тарикатите сами ще умрат!
Няма невъзможни работи - има много трудни работи!
----------------------------------------------------------------------------------
"Я в Москве с киркой уран найду, при такой повышенной зарплате" !
|
| Пет Окт 30, 2009 12:56 am |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
Колкото УСБ кабели толкова и "решения".
Както спомена plameniv има такива с 2 транзистора -10В си взимат от ТХ(ако го подаваш) а +5 взимат от USB-то. Има такива които са със стандартен куплунг а изхода им (и съотвено входа който очакват) ТТЛ. Има такива и с MAX232 но спеснени някой кондензатори и за това размах -2 ... +2(или 0 ..+2)
Има и такива с Cypress микроконтролер, който се представя като low speed HID устройство (не се смейте не е смешно).
HID е за да не иска драйвери като го включиш, но за да работиш с него трябва да качиш драйвера "Cypress USB-HID -> COM device (Virtual Port)". За да може да работи с poll (щото не могат с interupt) кабела не предава докато не събере 7байта данни после ги предава накуп(понякога се и изгубват). Повечето такива кабели не подържат SETBREAK, SETDTR, SETRTS.
Извода от историята ползвайте само FTDI и в часност FT232RL като по удобен. Всички други кабели сатават само да се обесиш на тях.
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Пет Окт 30, 2009 6:27 am |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 1 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|