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

PIC16F1455 -странно поведение
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=18995
Страница 1 от 2

Автор:  ig_ivanov [ Пет Окт 13, 2023 10:25 am ]
Заглавие:  PIC16F1455 -странно поведение

Чипът от заглавието ми образува нерви със странното си поведение при свързване към устройство.
Частите от схемата са монтирани върху една платка с размерите на бандерол.
Знам, че мога да включа ПИКа направо към захранването, но останалата част от схемата налага използване на LDO на 2.5В. А и в зависимост от наличностите може да се наложи поставяне на LF чип, който работи до 3.6В
Дивотията е следната:
Когато включа платката към действащ USB-хост (компютър), чипа се "закача" към него- сложил съм един диод за индикация на връзката. След няколко секунди (5-6 примерно) ПИК-а се рестартира, съответно връзката се "разкача" и започва ново установяване на връзка и така до безкрай.
Обаче...
Ако в същата букса на компютъра включа USB-хъб и в него бутна платката- проблеми няма. USB хъба няма външно захранване.
Някакви идеи, че моите свършиха?

Прикачени файлове:
PIC_T.png
PIC_T.png [ 89.27 KiB | Прегледано 7500 пъти ]

Автор:  stewie [ Пет Окт 13, 2023 10:39 am ]
Заглавие:  Re: PIC16F1455 -странно поведение

Може ли да пробваш с 3.3V на VUSB3V3?

Автор:  Н'бабане Гт'муан'га [ Пет Окт 13, 2023 11:33 am ]
Заглавие:  Re: PIC16F1455 -странно поведение

Опитай без R1 и R2.
Валидните напрежения за Vusb3v3 са 3.0 ... 3.6 волта. Пробвай да го закачиш директно към 5-те волта от USB (естествено, F а не LF)

Автор:  pechkov [ Съб Окт 14, 2023 6:33 pm ]
Заглавие:  Re: PIC16F1455 -странно поведение

Ако махнеш (поне за малко) SMAJ елемента, или го замениш например с такъв за 6 или 8V какво ще стане?

Автор:  Cekins [ Нед Окт 15, 2023 10:52 am ]
Заглавие:  Re: PIC16F1455 -странно поведение

Махни 10uF кондензатора. Тези стабилизатори се държат много нестабилно когато имат голям капацитет закачен на изхода си. То и още в заглавието на чипа пише capacitorless. Не си спомням с този ли беше или с някакъв подобен - трябваше ми за опорно напрежение - с 1 uF на изхода правеше перфектна синусуида с 1-2 волта размах и честота към 200-300 Hz. Махнах всички кондензатори и си закова правата линия на точното напрежение.

Автор:  ig_ivanov [ Пон Окт 16, 2023 1:23 pm ]
Заглавие:  Re: PIC16F1455 -странно поведение

Извинявам се за забавянето.
Започвам отдолу нагоре:
Махнах 10uF кондензатора и остана само 100nF на Vdd на чипа- никаква промяна.
SMAJ5.0 диодите от партидата съм ги тествал почти всички и сработват на 6.7V +/- 60mV.
Vusb3v3 на платката ми е вързано заедно с Vdd, разкачих го, кондензатори му слагах - не и не.
В крайна сметка мисля, че намерих проблема (по-скоро два), но за момента второто не знам какво го предизвиква.
Оказа се на 1/3 механичен и 2/3 температурен.
Механичният го реших, като смених USB буксата ама температурния още ме трови. Платката работи като е стоплена над 40 градуса.

Автор:  Н'бабане Гт'муан'га [ Пон Окт 16, 2023 2:24 pm ]
Заглавие:  Re: PIC16F1455 -странно поведение

Vusb3v3 иска напрежение 3.0 - 3.6 волта. Само с разкачане няма да помогне.
Аз лично не бих пуснал платка дето работи само загрята над 40 градуса или осветена под определен ъгъл. Трябва си пълно решение :)

Автор:  ig_ivanov [ Пон Окт 16, 2023 2:41 pm ]
Заглавие:  Re: PIC16F1455 -странно поведение

Разбира се, че няма да пусна платка, дето първо трябва да се подгрее.
Все още си остава загадка за мен защо платката, включена директно в компютъра се държи странно, а включена в хъб на същия порт си работи безгрижно. В хъба няма никакви преобразуватели на напрежение, а и освен това си харчи и приличните 80мА. Самата платка харчи не повече от 12мА. Пробвах и с нулеви стойности на резисторите R1 и R2, но промяна няма.

Автор:  Н'бабане Гт'муан'га [ Пон Окт 16, 2023 3:28 pm ]
Заглавие:  Re: PIC16F1455 -странно поведение

Ами проблемът почва да отива към лейаута май... Ако имаш възможност пусни снимка как е в тая част и по-специално дето минават двете линии за данни от усб-то

Автор:  pechkov [ Пон Окт 16, 2023 5:04 pm ]
Заглавие:  Re: PIC16F1455 -странно поведение

ig_ivanov написа:
… SMAJ5.0 диодите от партидата съм ги тествал почти всички и сработват на 6.7V +/- 60mV. …


Но все пак пробва ли да го разкачиш за малко, ей така, за всеки случай? Нищо няма да и стане на схемата, ако поработи малко без трансила.

Автор:  ig_ivanov [ Пон Окт 16, 2023 5:37 pm ]
Заглавие:  Re: PIC16F1455 -странно поведение

Имам направени пет платки с елементи. Две от тях си работят без проблеми независимо къде са включени. Другите три се опитват да докарат диско ритъм като се "закачат" и "откачат" от USBто. Махнати са им всички защити (SMAJ-я и SRV-то, R1 = R2 = 0). На изхода на LDO-то има 2.507V и не мърда. Направих малък дебъг и установих, че при включване на USB периферията (UCONbits.USBEN = 1;) PIC-а се рестартира.

ПП:
1. PIC-овете са от Фарнел, поръчани през КОМЕТ и са от една и съща партида. Останалите елементи са също от КОМЕТ.
2. Лейаута на платката откъм USB частта е изкопиран от друга моя платка, с която нямам никакви проблеми при свързването.

Автор:  Реконструктор [ Пон Окт 16, 2023 11:48 pm ]
Заглавие:  Re: PIC16F1455 -странно поведение

А пробва ли на няколко компютъра?

Автор:  ig_ivanov [ Вто Окт 17, 2023 9:52 am ]
Заглавие:  Re: PIC16F1455 -странно поведение

Разбира се, че пробвах- десетина настолни и още толкова лаптопи. На настолните горе-долу в 2/3 от случаите няма проблем, докато при лаптопите е обратното- само в 1/3.
Забелязах и друго- на някои от чиповете изобщо не тръгва USB модула, ако е разкачен VddUSB, въпреки наличието на напрежение на пина.
Все пак имам и развитие по темата:
"Повдигнах" масата на LDO с един шотки диод 1N5819, в следствие на което изходното напрежение се покачи от 2.507 на 2.662 +/-10mV. В резултат това нещата се нормализираха. Тези дни ще видя дали се променя изходното напрежение при промяна на входното заради допълнителния елемент и евентуално някаква зависимост.
По чаршафа на PICa за този чип (16F1455) минималното захранващо го дават 2.3V, но явно има бройки, на които и 2.5V идва малко.

Автор:  Ники [ Вто Окт 17, 2023 10:12 am ]
Заглавие:  Re: PIC16F1455 -странно поведение

Level converter?

Автор:  Реконструктор [ Сря Окт 18, 2023 8:49 pm ]
Заглавие:  Re: PIC16F1455 -странно поведение

замери му консумацията. По спомен, по дифолт усб-то пуска 100 mA, нагоре се договарят. Ако не се договорят, пуска защита и спира тока.

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