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

Проблем с батерийно захранване
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=1595
Страница 1 от 2

Автор:  PIC [ Пон Яну 16, 2006 4:16 pm ]
Заглавие:  Проблем с батерийно захранване

Здравейте , реших да захранвам PIC16F628А с батерия на 3,6V/300mAh , защото го използвам за часовник та като се случи тока да мигне или при авария спре да не се губи часа. За целта сложих два диода последователно след стабилизатора на 5 волта и се получи 3,8 волта напрежение - за поддържане на батерията и за работно напрежение на процесора. Да обаче процесора си стои предполагам в ресет и не ще , а иначе съм изключил всички вътрешни ресети на процесора от конфигуриращата дума. Цялата тази ситуация си работи отлично на 5 волта , но с по-ниско напрежение не става. Всичко на всичко хардуера ми е пика плюс двуредов ЛСД. Къде може да е пролема - в конфигурирането на пика или нещо със захранването...? :roll:

Автор:  evc [ Пон Яну 16, 2006 4:26 pm ]
Заглавие: 

А Brown Out Reset-а изключил ли си? При падане на напрежението под 4.0V(типично) ресетва чипа и го държи в ресет до възстановяванена захранването.

Автор:  Цецо [ Пон Яну 16, 2006 4:27 pm ]
Заглавие: 

PIC16F628А е 5 волтов процесор. Макар че в повечето случаи зацепва и на по ниско, най добре пробвай с PIC16LF628А. Ако има откъде да го намериш де, L версиите са кът в Комет.

Автор:  evc [ Пон Яну 16, 2006 4:47 pm ]
Заглавие: 

@Цецо, не си съвсем прав. В дейташийта на страница 132 има графика, която показва, че би трябвало да работи стабилно до 3 волта. Аз самия съм имал проблем точно с този процесор като не му включа браун аута, при изключване на захранването с добър капацитет по платката не щеше да се ресетне, т.е. продължаваше да си работи - трябваше да го изчаквам доста дълго или да закъся капацитетите на захранването.

Автор:  PIC [ Пон Яну 16, 2006 5:01 pm ]
Заглавие: 

Brown-out и останалите са изключени точно с тази цел , но не тръгва. Може и да е до процесор? Вие какви ползвате за захранване по този начин?

Автор:  evc [ Пон Яну 16, 2006 5:11 pm ]
Заглавие: 

Преди да го изхвърлиш пробвай при стартиране на програмата да го "приспиш" и да оставиш уачдога да го "събуди". И погледни за всеки случай външния ресет (4-ти пин/SO-18 ) как ти е конфигуриран и къде е закачен.

Автор:  Цецо [ Пон Яну 16, 2006 7:20 pm ]
Заглавие: 

Прави сте, до 3 волта трябва да работи. Провери Braown out-a и сложи кварца на HS (това помага понякога).

Автор:  PIC [ Вто Яну 17, 2006 9:42 am ]
Заглавие: 

Външния ресет е конфигуриран като такъв и е закачен директно на +5волта , ще пробвам с високоскоростния режим на осцилатора , благодаря за мненията!

Автор:  Predator_MF [ Вто Яну 17, 2006 11:27 am ]
Заглавие: 

evc написа:
@Цецо, не си съвсем прав. В дейташийта на страница 132 има графика, която показва, че би трябвало да работи стабилно до 3 волта. Аз самия съм имал проблем точно с този процесор като не му включа браун аута, при изключване на захранването с добър капацитет по платката не щеше да се ресетне, т.е. продължаваше да си работи - трябваше да го изчаквам доста дълго или да закъся капацитетите на захранването.


И в Errata има такава графика

Автор:  PIC [ Чет Яну 26, 2006 4:20 pm ]
Заглавие: 

Нищо не става , пуснах го на HS режим , изключих всички защити директно от IC-prog-а и не върви :-k . Напрежението е точно 3.8V след двата диода които съм вързал последователно след стабилизатора на 5V. Пробвах и с PIC16F84A , резултата е същия. А иначе щом дам диодите накъсо , напрежението на процесора си става 5V и той веднага си тръгва. :!:

Автор:  Syrius-B [ Пон Яну 30, 2006 2:59 am ]
Заглавие: 

Огледай си кварца - ако кондензаторите не са правилни, няма да върви

Автор:  Dimitar [ Пон Яну 30, 2006 3:10 am ]
Заглавие: 

Между другото само - зарядното напрежение за поддръжка на батерията ти трябва да е 4.35 волта (3х1.45 волта), а не 3.8. Батерията (ако е никел-кадмий) при 3.6 волта е напълно разредена. Така, че махни единия диод. Ресета къде ти е вързан - на 5-я волта или на 3.8?

Автор:  PIC [ Пон Яну 30, 2006 2:56 pm ]
Заглавие: 

Оказа се , че дори и с двата диода процесора си работи , а дисплея не изобразява. Пробвах да го пусна на едноредов режим /той е 2х16 символа/ и започна да показва. Явно проблема е в това , че диполите на дисплея не могат да се "клатят" или поляризират както трябва , но поне на едноредов режим работи добре #-o .
Благодаря за мненията!

Автор:  Syrius-B [ Пон Яну 30, 2006 3:20 pm ]
Заглавие: 

С добавка на МАХ660 или ICL7660 и два кондензатора, дисплея става за работа на 3 V

Автор:  PIC [ Пон Яну 30, 2006 3:39 pm ]
Заглавие: 

Дай малко по-подробно за какво иде реч? :rock:

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