| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Проблеми с RS-232 комуникация http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=7321 |
Страница 1 от 1 |
| Автор: | Ico_Belqta [ Пет Ное 20, 2009 1:16 pm ] |
| Заглавие: | Проблеми с RS-232 комуникация |
Здравейте , имам проблем с комуникация на устройство , което се свързва с ком порта на персонален компютър. Схемотехнично открих два резистора по линиите за предаване със стойност 2.2 килоома. Нямам представа за скоростите на предаване на информация и контролните битове. Възможно е проблема да е изцяло софтуерен , но мисля ,че тези резистори са непревилно поставени на пътя на сигнала и заедно с pull down резисторите на драйвернита интегрални схеми и бходните капацитети предизвикват затихване на сигнала. Схемотехнично от страната на устройството има два резистора със стойност 2.2 килоома , и входното драйверната схема MAX 232 е с 5 килоома pull down резистори. Кабела за връзка е с дължина около метър. Друг резистор по пътя на сигнала е резистор със стойност 1 килоом по линията за приемане между драйвера и микропроцесора на 5 волтовата логика. Ще съм много благодарен за съвети как да отстраня проблема в най-кратък срок. Това , което ще опитам е да направя кабел с изведени линии и да се опитам да прихвана комуникацията с разширителна платка за ком портове с Хипер терминал при клиента за да се изясни дали проблема е при приемане , предаване или изцяло софтуерен. Благодаря ви предварително за помощта. Ще се радвам да чуя и вашето мнение. |
|
| Автор: | optron [ Пет Ное 20, 2009 1:24 pm ] |
| Заглавие: | |
Най-бързо и лесно ще се диагностицира проблема с осцилоскоп. Ако размахът на сигналите е под +-3 волта, значи има проблем. Съответно откъм ТТЛ-страната трябва да имаш ТТЛ-нива. Последователните резистори се слагат за токова защита - в случай, че се окъси кабелът например. При входните импеданси на интерфейсите не би трябвало да създават проблем. А я разкажи за тази разширителна платка? Дали не е по-лесно да се диагностицира проблемът с нея направо с осцилоскопа? |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|