| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Осуществить дежурный режим https://radiokot.ru/forum/viewtopic.php?f=58&t=102591 |
Страница 1 из 1 |
| Автор: | AVT-28 [ Сб апр 05, 2014 15:45:59 ] |
| Заголовок сообщения: | Осуществить дежурный режим |
Добрый всем!!! Вот появилось время попаять и продолжить изучать PIC. Конечно вопрос совсем чайниковский но всё же. Мне понадобилось сделать дежурный режим, но как не знаю. есть pic18f46к22 есть импульсный блок питания для устройства. Я так понимаю что импульсник всегда в сети под напряжением и даёт свои 5 для питания PIC и 12 вольт для питания реле, какаих то других 12 вольтовых испольнительных приводов. Пик находится в спящем режиме и только одна какая то ножка ждёт с кнопки единичку которая выведет его из спящего режима и запустит программу которая даст единичку на реле которое даст питание на испольнительные устройства. Я так представляю дежурку?? Если так то вопрос, Watch dog timer или power up timer как то к дежурке относятся?? В общем если можно разжевать эту тему. Схематично я всё понимаю, только принцип бы понять. |
|
| Автор: | КРАМ [ Сб апр 05, 2014 15:57:50 ] |
| Заголовок сообщения: | Re: Осуществить дежурный режим |
Режим sleep о котором идет речь инициируется соответствующей командой того же названия, а выводится из него контроллер по: 1. Прерыванию 2. WDT 3. Сбросу Режимов sleep есть ДВА. Один подразумевает остановку тактирования МК, а второй (IDLE) - нет. Поэтому при остановленном тактировании сработают только АСИНХРОННЫЕ прерывания. К таковым относятся прерывания по изменению состояния пина и прерывание от асинхронного таймера (таймера, который работает от внешнего генератора или НЧ-кварца), а так же от АЦП в режиме его тактирования внутренним RC-генератором. PWRT запускается АППАРАТНО при срабатывании BOR. Естественно, что после сброса контроллер из слипа выйдет... |
|
| Автор: | HHIMERA [ Сб апр 05, 2014 16:33:59 ] |
| Заголовок сообщения: | Re: Осуществить дежурный режим |
AVT-28 писал(а): Я так представляю дежурку?? В целом - да... но данном случае sleep тут не при делах... Sleep имеет смысл при малом потреблении и при питании от батарей... для экономии и увеличения времени работы... При питании от импульсника смысла в этом аж никакого... |
|
| Автор: | AVT-28 [ Вс апр 06, 2014 03:11:18 ] |
| Заголовок сообщения: | Re: Осуществить дежурный режим |
Тогда нафига в телеках дежурка нужна? Ну там в принципе понятно, отключается подсветка экрана, часть схемы у некоторых даже аудио тракт шипит я был удивлён когда это обнаружил. В кинескопных то там вообще полно всего отрубается. В моём случае только дисплей гасить и 12 вольтовую коммутацию. Я то хотел что бы устройство начинало работать когда почуила коннект с блютузом. Я для тренировки хочу кофемашинку немного модернизировать решил изучить передачу по голузубу и дежурку хотел прикрутить туда. |
|
| Автор: | КРАМ [ Вс апр 06, 2014 07:48:35 ] |
| Заголовок сообщения: | Re: Осуществить дежурный режим |
Дежурный режим позволяет выключить значительное количество сильно потребляющих узлов устройства и уменьшить как само потребление (для России не очень актуально), так и увеличить ресурс для отключаемых узлов. |
|
| Автор: | AVT-28 [ Вс апр 06, 2014 13:35:24 ] |
| Заголовок сообщения: | Re: Осуществить дежурный режим |
Ну да я уж понял. Тут смысла нет особой. проще сетевым выключателем щелкнуть, и знаешь что само не сработает. Все таки ТЭН если включится сам по себе будет беда. |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


