Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Контроль питающего напряжения PIC

Непрочитано 25.08.2017, 10:03  
6ap6oc
Прописка
 
Регистрация: 02.03.2010
Сообщений: 137
Сказал спасибо: 12
Сказали Спасибо 49 раз(а) в 26 сообщении(ях)
6ap6oc на пути к лучшему
По умолчанию Re: Контроль питающего напряжения PIC

http://www.rlocman.ru/forum/showthread.php?t=11365
Реклама:
6ap6oc вне форума  
Непрочитано 25.08.2017, 19:18  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Контроль питающего напряжения PIC

Сообщение от j-Roger Посмотреть сообщение
смотря как настраивать VRCON для модуля 'Comparator Reference Module'
У меня чуть другие цифры:

И как бы не работать нечему, но... До понедельника.
"http://www.rlocman.ru/forum/showthread.php?t=11365"
Это мы проходили. Но выводы остаются подключены к питанию и схема продолжает работать даже если вывод Vdd посадить на корпус . Надо изменять само Vdd.
__________________
Смотрящий под ноги - звёзды видит в лужах.

Последний раз редактировалось rusyvochka; 25.08.2017 в 19:23.
rusyvochka вне форума  
Непрочитано 26.08.2017, 00:38  
j-Roger
Гражданин KAZUS.RUN
 
Регистрация: 17.06.2008
Адрес: Украина
Сообщений: 839
Сказал спасибо: 379
Сказали Спасибо 942 раз(а) в 451 сообщении(ях)
j-Roger на пути к лучшему
По умолчанию Re: Контроль питающего напряжения PIC

Странно.
Если посчитать Vref при Vdd для выделенных жёлтым цветом ячеек таблицы, то, согласно вот этому разделу:
Нажмите на изображение для увеличения
Название: VR.png
Просмотров: 0
Размер:	37.5 Кб
ID:	118044
имеем другие цифры:

1) Vdd = 3,32 V.
- а) VRR=1, VR=0Fh: CVref = 0Fh/24*3.32 = 2.075 V
- б) VRR=0, VR=0Fh: CVref = 3,32/4 + 0Fh*3,32/32 = 2.39V

1) Vdd = 3,34V.
- а) VRR=1, VR=0Fh: CVref = 0Fh/24*3.34 = 2.088 V
- б) VRR=0, VR=0Fh: CVref = 3,34/4 + 0Fh*3,34/32 = 2.40V

и железка упорно следует приведенным в даташите соотношениям.
Нужно еще учесть вот эти замечания, т.е. обеспечить "правильные" условия этого смелого экперимента.

При вот такой конфигурации компаратора (со светодиодом на его выходе) :
Нажмите на изображение для увеличения
Название: CP.png
Просмотров: 0
Размер:	6.8 Кб
ID:	118046
имеем тупой компаратор с проциком на борту
j-Roger вне форума  
Сказали "Спасибо" j-Roger
rusyvochka (26.08.2017)
Непрочитано 26.08.2017, 02:08  
j-Roger
Гражданин KAZUS.RUN
 
Регистрация: 17.06.2008
Адрес: Украина
Сообщений: 839
Сказал спасибо: 379
Сказали Спасибо 942 раз(а) в 451 сообщении(ях)
j-Roger на пути к лучшему
По умолчанию Re: Контроль питающего напряжения PIC

ТС, прошу сильно не пинать, ежели не в тему, но...
У вас в городе есть в продаже PIC12F1822 в Вороне.
Это примерно как
Сообщение от rusyvochka Посмотреть сообщение
PIC12F пусть 629
с такой же распиновкой, но начинка как минимум на порядок интереснее и 'вкуснее'.
В частности, Vref-ы есть внутренние..
ИМХО как для 8-ногого компаратора с мозгами на борту чип ну оч-чень неплох..
j-Roger вне форума  
Сказали "Спасибо" j-Roger
rusyvochka (26.08.2017)
Непрочитано 26.08.2017, 13:33  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Контроль питающего напряжения PIC

Сообщение от j-Roger Посмотреть сообщение
имеем другие цифры:
Ваша правда: "протяжка" в Ехель подвела. Не суть. Порог 4,1 неизменен. До понедельника только лирика...
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 28.08.2017, 12:17  
j-Roger
Гражданин KAZUS.RUN
 
Регистрация: 17.06.2008
Адрес: Украина
Сообщений: 839
Сказал спасибо: 379
Сказали Спасибо 942 раз(а) в 451 сообщении(ях)
j-Roger на пути к лучшему
По умолчанию Re: Контроль питающего напряжения PIC

rusyvochka, как-то вот так, типа псевдокода, пик 629/675.
Здесь биты расписаны в нотации '1‹‹ x';
начальное состояние пика - сразу после сброса.

PHP код:
// Выход компаратора вывести на пин GP2
// Вход CIN+ подключен к внутреннему CVref
// Вход CIN- подключен к пину GP1
CMCON = (0‹‹ CM2)|(1‹‹ CM1)|(1‹‹ CM0);

// Задаем порог срабатывания компаратора установкой внутреннего CIN+.
// Здесь 'играемся' с VRR и VR‹3:0›.
// Показанная здесь установка VRCON заставляет компаратор 
// переключаться при уровне Vdd около 3,5 V при внешней 'опоре' 2.5V
VRCON = (1‹‹ VREN)|(0‹‹ VRR)|(1‹‹ VR3)|(1‹‹ VR2)|(1‹‹ VR1)|(1‹‹ VR0); 

// Линию порта GP2 (выход компаратора) - в режим Digital I/O
ANSEL  &= ~(1‹‹ ANS2);
// Линию порта GP2 - на выход (пусть там имеется светодиод)
TRISIO &= ~(1‹‹ GP2);

// тут можно уйти в Sleep, пусть пик поработает простым компаратором 
И еще - в словах конфигурации:
Сообщение от 6ap6oc Посмотреть сообщение
Убедитесь, что отключен brown-out detect, ..., вочдог отключите.
j-Roger вне форума  
Сказали "Спасибо" j-Roger
rusyvochka (04.09.2017)
Непрочитано 06.09.2017, 11:08  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Контроль питающего напряжения PIC - решено

Конечно же спасибо всем отозвавшимся.
Не хватка информации порождает кривотолки.
Какой вопрос - такой ответ.
Ну и так далее...
Всё проще: аппаратно контроллер питается через диод от акб (ну так надо), контролируется напряжение на акб, плюс внутренняя архитектура :
Упрощенная схема выглядит так:

Потому, минимальный задаваемый порог, при опорном 2,5 в = 4,1 в, что и имею в железе.
Дабы не лить дальше воду, решение: уменьшить величину опорного. "Замечательно" получилось с 1,25 TLкой.
Всем спасибо и за лирику и за напутствие. Тему можно обозвать "решено".

PS. Спасибо j-Roger, но это
Код:
Setup	CLRF	GPIO
	MOVLW	0x04
	MOVWF	CMCON0
	CLRF	CMCON1
	BSF	STATUS,RP0	; bank1
	MOVLW	0x02
	MOVWF	ANSEL		; dig i/o, GPIO1 - analog
	MOVLW	0x3A
	MOVWF	TRISIO
	MOVLW	0x03
	MOVWF	OPTION_REG
	MOVLW	0x8F
	MOVWF	VRCON
	BCF	STATUS,RP0	; bank0
	CLRF	TMR0
мне ближе
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Сказали "Спасибо" rusyvochka
j-Roger (06.09.2017)
Непрочитано 06.09.2017, 15:09  
j-Roger
Гражданин KAZUS.RUN
 
Регистрация: 17.06.2008
Адрес: Украина
Сообщений: 839
Сказал спасибо: 379
Сказали Спасибо 942 раз(а) в 451 сообщении(ях)
j-Roger на пути к лучшему
По умолчанию Re: Контроль питающего напряжения PIC

Я асмом также балуюсь. Иногда )
j-Roger вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Парапсихология, гомеопатия и паранаука Marc2005 Отвлекитесь, эмбеддеры! 2616 05.09.2014 23:07
Контроль высокого напряжения по импульсам на первичке ampy Источники питания и свет 9 25.04.2013 19:52


Часовой пояс GMT +4, время: 01:11.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.