======1986ВК214/1986ВК234 - 32-разрядные микроконтроллеры для электросчетчиков ====== Схема учета электроэнергии с указанием управляющих регистров и полей. (Реконструкция на основе спецификации, возможно содержит ошибки. Схема будет уточняться по мере работы с блоком.) {{doc:mk:1986bk2x4:adcui_vk214_regs.png}} Уточнения: * После обсуждения на [[http://forum.milandr.ru/viewtopic.php?p=23303#p23303|Форуме]] выяснилось, что отсчеты V0 в регистре VDAT берутся до фильтра HPF. ---- Выводы COV_DET и WAKEUP - 17 вывод микроконтроллера. Это два вывода на кристалле, которые развариваются на один вывод корпуса (вывод 17). Программно они никак не переопределяются. На COV_DET Должна быть всегда логическая "1", если логический ноль "0", то в регистре батарейного домена будет зафиксирован бит COV_DET, который покажет, что было вскрытие. Если вывод COV_DET не нужен, то необходимо все равно подтягивать к 1 (так, например, сделано на отладочной плате.) ---- По входам сигма дельта-АЦП есть защитные диоды на землю. Там их последовательно два , чтобы обеспечить измерение сигнала -0,5В. Т.е. вход начнет течь при сигнале ниже -0,6В. Амплитуда сигналов от -0,5В до +0,5В. ---- Сигма-дельта АЦП можно использовать в не-дифференциальном включении (поскольку нет требований к синфазному уровню). Т.е. один вход подключить к земле, а на второй подать сигнал. Сигнал должен быть в диапазоне от -0,5В до +0,5В. ---- При отладке в Keil, если при запуске по F5 (RunTime) активно окно Memory с памятью EEPROM, то происходит вылет в обработчик HardFault. Ошибка не наблюдается если открыта память ОЗУ! Эта ошибка не аналогична подобной в 1986ВЕ1Т errata 0014.