реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> хвостик-программатор (нужен совет)
Neon_613
сообщение Mar 6 2011, 16:37
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 19-09-10
Пользователь №: 59 574



Здравствуйте!
Собрал схему хвостика программатора для isp.
вот она:
Прикрепленное изображение

(конденсаторы электролитические)

при использовании терминала он показывает что на ком порт идет какой то мусор
вот он:
|рАААаААааАаАаАрА...
когда я касаюсь земли то мусора нет. и хвост вроде работает. (замыкаю RxD и TxD. есть эхо).

я так понимаю что когда я прикасаюсь добавляется паразитная емкость. и она помогает.
подскажите что надо сделать?
может где то добавить конденсатор или наоборот убрать? или другие номиналы нужны?

Сообщение отредактировал Neon_613 - Mar 6 2011, 16:47
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 6 2011, 16:43
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Мусор у вас наводится на открытый вход MAX'а. Можно подтянуть его резистором к VCC.

P.S. Уберите пример мусора из своего сообщения - все перекашивается.
Go to the top of the page
 
+Quote Post
Neon_613
сообщение Mar 6 2011, 17:36
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 19-09-10
Пользователь №: 59 574



Спасибо! помогло. вот только непонятно. использую hin202 такого эффекта не было. и в схемах которые я видел не где не показан этот резистор. хотя я вспоминаю что в как то даташите MAX я читал про подтягивающий резистор.

что то мне не нравиться как он работает...


Сообщение отредактировал Neon_613 - Mar 6 2011, 17:40
Go to the top of the page
 
+Quote Post
akimych
сообщение Mar 6 2011, 17:42
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 7-01-11
Пользователь №: 62 073



(пред. пост отредактирован, свой не могу удалить)

Сообщение отредактировал akimych - Mar 6 2011, 17:43
Go to the top of the page
 
+Quote Post
Neon_613
сообщение Mar 6 2011, 17:48
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 19-09-10
Пользователь №: 59 574



у меня хвостик питается от 5В лог единица 5 В
контроллер который мне надо запрограммировать питается от 3.3 В
Народ скажите я сделал глупость. ?
Go to the top of the page
 
+Quote Post
akimych
сообщение Mar 6 2011, 17:59
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 7-01-11
Пользователь №: 62 073



(ща вот напишу, а он опять отредактирует)

Если порт мк 5V tolerant, то всё нормально.
Go to the top of the page
 
+Quote Post
Neon_613
сообщение Mar 6 2011, 18:02
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 19-09-10
Пользователь №: 59 574



(звените когда я редактировал я не видел ваше сообщение)
Цитата
Если порт мк 5V tolerant, то всё нормально

я если не 5V tolerant мог он сгореть?
Go to the top of the page
 
+Quote Post
akimych
сообщение Mar 6 2011, 18:27
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 7-01-11
Пользователь №: 62 073



Всё может быть. Но лучше не гадать, а проверить. И ест-но глянуть в даташите, 5V tolerant или нет.
Go to the top of the page
 
+Quote Post
Neon_613
сообщение Mar 6 2011, 19:22
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 19-09-10
Пользователь №: 59 574



Цитата
5 V tolerant (if VDD(3V3) and VDDA ≥ 3.0 V) pad providing digital I/O functions with TTL levels and hysteresis and 10 ns slew rate control.


Все пучком.

все равно что то не работает)

Сообщение отредактировал Neon_613 - Mar 6 2011, 19:24
Go to the top of the page
 
+Quote Post
rezident
сообщение Mar 6 2011, 19:35
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Neon_613 @ Mar 7 2011, 00:22) *
все равно что то не работает)
А куда вы подключаете сигналы RS232_OUT и RS232_IN? И для чего на тот же разъем X1 выведена цепь VCC?
Go to the top of the page
 
+Quote Post
Neon_613
сообщение Mar 6 2011, 19:50
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 19-09-10
Пользователь №: 59 574



Цитата
А куда вы подключаете сигналы RS232_OUT и RS232_IN?


RS232_IN на 13 (P0.0/TXD0/MAT3.1) ношку МК (LPC2101)
RS232_OUT на 14 (P0.1/RXD0/MAT3.2) ношку МК (LPC2101)

Цитата
И для чего на тот же разъем X1 выведена цепь VCC?


для того что бы пить микросхему от платы. (хотел попробовать может и 3.3 пойдет). просто оставил от старой версии годе была использована микросхема hin202 (ей надо 3.3В) (но кажется она сгорела...)

щас я использую переходник USB-RS232 разобрал его и разъем X2 к этому переходнику и питаюсь соответственно от USB.

хвостик то работает..

не могу ни как прочитать ни версию загрузчика не прошить этот контроллер.

Сообщение отредактировал Neon_613 - Mar 6 2011, 20:06
Go to the top of the page
 
+Quote Post
rezident
сообщение Mar 6 2011, 20:48
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Neon_613 @ Mar 7 2011, 00:50) *
RS232_IN на 13 (P0.0/TXD0/MAT3.1) ношку МК (LPC2101)
RS232_OUT на 14 (P0.1/RXD0/MAT3.2) ношку МК (LPC2101)
Или вы не поняли моего вопроса или вы все перепутали. RS232_IN и RS232_OUT (изображены справа на вашей схеме) должны подключаться к COM-порту компьютера (TXD и RXD соответственно) . А вот сигналы TTL м/с HIN202 (TTL_IN и TTL_OUT, которые изображены слева на вашей схеме) должны подключаться к пинам МК (TXD0 и RXD0 соответственно).
Go to the top of the page
 
+Quote Post
Neon_613
сообщение Mar 6 2011, 21:36
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 19-09-10
Пользователь №: 59 574



У меня уже голова не варит...

вот так
RS232_IN на TxD переходника USB-RS232
RS232_OUT на RxD переходника USB-RS232
GND на GND переходника USB-RS232
Vcc на Vcc переходника USB-RS232 (+5В от USB)

как вы написали
Go to the top of the page
 
+Quote Post
rezident
сообщение Mar 6 2011, 22:05
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



У вас же на X2 выведен VCC. Вот от него и питайте свой конвертер уровней. Зачем вам два питания на двух разъемах?
И вообще, откуда в переходнике USB-RS232 взялся сигнал VCC? cranky.gif Вы его (шнурок) распотрошили что ли? Если распотрошили, то до какой степени? Тогда имеет смысл вообще избавиться от преобразователей уровней RS232 (вашей платки и в переходнике USB-RS232 тоже) и подать сигналы от м/с USB-COM прямо на МК. Какая м/с USB-to-Serial port используется в вашем шнурке?
Go to the top of the page
 
+Quote Post
Neon_613
сообщение Mar 7 2011, 01:00
Сообщение #15


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 19-09-10
Пользователь №: 59 574



была такая штука USB(разъем)-шнур-плата-шнур-COM(разъем) (от телефона какого то)
я оставил USB(разъем)-шнур-плата. дальше я свою плату цепляю к этой плате(USB-RS232). питаю щас от шины USB.
2 питания я сделал просто что бы посмотреть будет ли работать от 3.3 В

на плате (USB-RS232). стоит PL-2303HX.

вообще планировалось сделать хвостик на com порт) а получается что и делать не чего не надо) вот уже и все готово.. блин чего то я совсем запутался
это и з описание интерфейс RS-232
Цитата
Логическому "0" соответствует положительное напряжение (от +5 до +15 В для передатчика), а логической "1" отрицательное (от -5 до -15 В для передатчика)


вот я и не стал читать дальше даташит а зря)
а у меня (USB-RS232) выдает 3.35В и 0В
(видать он и предназначался для этих целей в телефоне)


а другой преобразователь usb-rs232 (ST Lab)
выдает +6.5В и -6.5В

оба они используют 1н драйвер который я приобрел с usb-rs232 (ST Lab).

Всем Спасибо!

плата все равно не прошивается)

Сообщение отредактировал Neon_613 - Mar 7 2011, 01:12
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 16:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01481 секунд с 7
ELECTRONIX ©2004-2016