Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

MCP2150 проблем
http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=2650
Страница 1 от 1

Автор:  velio [ Пет Юли 14, 2006 1:32 pm ]
Заглавие:  MCP2150 проблем

Постановката е PC-max232-MCP2150-IR-Notebook IR

когато данните се предават от нотбука към РС (т.е. влизат през ИЧ и излизат през RS232) няма проблем
когато се предават от RS232 към IR (в обратната посока) се появяват разни случайни байтове на случайни места

ползвам хипертерминала за да предавам и приемам...

* Някой занимавал ли се е с тази ИС?

Автор:  Цецо [ Пон Юли 17, 2006 7:35 pm ]
Заглавие: 

Ами аз съм я ползвал. На 115 200 с PIC18F6621.

Работеше, нямам някакви специални забележки по въпроса, освен че скоростта на предаване всъщност излезе доста по ниска от очакваната (реално данните не вървяха стабилно с повече от 30-40 кбита)

Автор:  3aek [ Пон Юли 17, 2006 7:58 pm ]
Заглавие: 

при IR много зависи и от разстоянието и от смутителите наоколо които излъчват IR

Автор:  ike [ Сря Юли 19, 2006 5:22 pm ]
Заглавие:  Re: MCP2150 проблем

ex-man написа:
Постановката е PC-max232-MCP2150-IR-Notebook IR

когато данните се предават от нотбука към РС (т.е. влизат през ИЧ и излизат през RS232) няма проблем
когато се предават от RS232 към IR (в обратната посока) се появяват разни случайни байтове на случайни места

ползвам хипертерминала за да предавам и приемам...

* Някой занимавал ли се е с тази ИС?


Аз нямам опит с това.
Опитай на тъмно.
Опитай с протоколкол който има чек сума.

Автор:  velio [ Чет Юли 20, 2006 10:30 am ]
Заглавие: 

Оказа се че грешката е вярна. Очевидно просто такива данни са пращани към ИС. Ползвах един монитор за серийния порт и се оказа, че PC-то праща глупости.

*То това е предимството на MCP2150, че включва няколко протокола (IrCOMM 9, IrLAP, IrLMP, IAS, TinyTP май и IrPHY). Данните се пакетират и се пращат с CRC16. Общо взето потребителя може да е спокоен за верността им.

Сега обаче имам друг проблем. Инсталирах си IrCOMM2k на лаптопа и се опитах да го ползвам по тоя начин (с виртуален сериен порт). С хипертерминала няма проблем.
Обаче като напиша
Код:
copy xxx.txt com8

където com8 е виртуалния сериен порт, не се получава нищо....
Т.е. CTS на MCP2150 премигва за малко и не преминават никакви данни...

Автор:  Balkana [ Чет Юли 20, 2006 10:06 pm ]
Заглавие: 

Пусни mode за com8 да видиш що за чудо ще ти каже за настройките по подразбиране ... освен това досовските неща се чустват добре само до com4

Автор:  the_real_maniac [ Чет Юли 20, 2006 11:31 pm ]
Заглавие: 

offtopic:

Очудващо , но вече не може да се намери в комет (според търсачката им).
Има обаче MCP2120-I/SL

Автор:  velio [ Пет Юли 21, 2006 1:30 pm ]
Заглавие: 

Настройките изглеждат нормално. То по принцип не би трябвало да има значение, тъй като MCP и драйвера се уговарят в началото как да предават.

Когато обаче променя нещо в настройките (с mode), CD минава в ниско ниво (т.е. има IrCOMM връзка), след което copy командата минава.
Втори път обаче не ще (CD се връща високо -> няма IrCOMM).

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/