Например TDA7294

Форум РадиоКот • Просмотр темы - Нужна помощь по PIC16F684
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт май 15, 2025 07:33:57

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Нужна помощь по PIC16F684
СообщениеДобавлено: Сб ноя 26, 2016 22:13:48 
Первый раз сказал Мяу!

Зарегистрирован: Пн ноя 23, 2009 14:10:14
Сообщений: 28
Рейтинг сообщения: 0
Решил собрать СВЧ милливольтметр [http://vrtp.ru/index.php?showtopic=22455&st=0].
Но на третьей ножке ПИКа после прошивки постоянно присутствует напряжение питания 5 вольт.
Когда подключал блок питания на третью ножку и регулировал от 0 до 2,2В все было нормально, но выход AD8307 слаботочный и когда подключаю его без входного сигнала то напряжение на третьей ножке ПИКа проседает до 2,5В.
Подскажите в чем проблема.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь по PIC16F684
СообщениеДобавлено: Вс ноя 27, 2016 07:30:09 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
А если просто подать на него питание без подключения к МК, то что у него на выходе?
Собрал я как-то такой щуп, тоже выдавал 2.5 В независимо от входного сигнала. Чип был из Китая, дешевый. Потом вычитал, что их много левых. В щупе-то самом кроме АД8307 ничего нет, пара конденсаторов и резисторов.
Так и забросил в долгий ящик.

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь по PIC16F684
СообщениеДобавлено: Вс ноя 27, 2016 09:06:41 
Первый раз сказал Мяу!

Зарегистрирован: Пн ноя 23, 2009 14:10:14
Сообщений: 28
Рейтинг сообщения: 0
Zhuk72 писал(а):
А если просто подать на него питание без подключения к МК, то что у него на выходе?

При замкнутом входе - почти ноль.
АД-ешку проверял с помощю генератора на 20мгц - все нормально.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь по PIC16F684
СообщениеДобавлено: Вс ноя 27, 2016 09:45:34 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
nbg писал(а):
При замкнутом входе - почти ноль.

Именно в таком виде при подключении к мк на 3-й ноге 2.5 В? Или в разомкнутом виде?

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Открыт интернет-магазин MEAN WELL.Market – весь ассортимент MEAN WELL, выгодные цены

Открыта удобная площадка с выгодными ценами, поставляющая весь ассортимент продукции, производимой компанией MEAN WELL – от завоевавших популярность и известных на рынке изделий до новинок. MEAN WELL.Market предоставляет гарантийную и сервисную поддержку, удобный подбор продукции, оперативную доставку по России. На сайте интернет-магазина посетители смогут найти обзоры, интересные статьи о применении, максимальный объем технических сведений.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Нужна помощь по PIC16F684
СообщениеДобавлено: Вс ноя 27, 2016 20:42:43 
Первый раз сказал Мяу!

Зарегистрирован: Пн ноя 23, 2009 14:10:14
Сообщений: 28
Рейтинг сообщения: 0
Zhuk72 писал(а):
nbg писал(а):
При замкнутом входе - почти ноль.

Именно в таком виде при подключении к мк на 3-й ноге 2.5 В? Или в разомкнутом виде?

При включении мк на 3-й ноге появляется 5 в. Когда подключаю АД-ешку с короткозамкнутым входом, в это время на ее выходе почти нуль вольт (порядка 100-200 мВ), напряжение на 3-й ноге мк проседает до 2,5 в.


Вернуться наверх
 
LED-драйверы MOSO - надежные решения для индустриальных приложений

Продукция MOSO предназначена в основном для индустриальных приложений, использует инновационные решения на основе более 200 собственных патентов для силовой электроники и соответствует международным стандартам. LED-драйверы MOSO применяются в системах наружного освещения разных отраслей, включая промышленность, сельское хозяйство, транспорт и железную дорогу. В ряде серий реализована возможность дистанционного контроля и программирования работы по заданному сценарию. Разберем решения MOSO подробнее>>
Не в сети
 Заголовок сообщения: Re: Нужна помощь по PIC16F684
СообщениеДобавлено: Вс ноя 27, 2016 20:55:42 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Скорее всего, в программе ошибка/недочёт:
Подозреваю, что в INIT-е отсутствует запись в регистр WPUA (WEAK PULL-UP PORTA).
/по POR, WPUA4=1 (Pull-up enabled)/


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Нужна помощь по PIC16F684
СообщениеДобавлено: Вс ноя 27, 2016 21:00:42 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
Альберт, разве настройка порта на аналог не отключает подтяжку?

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь по PIC16F684
СообщениеДобавлено: Вс ноя 27, 2016 21:19:17 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
:facepalm:
Извиняюсь.
Да. Обязана отключить.
Тогда единственное что приходит в голову при исправном контроллере - не промытая от флюса плата.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь по PIC16F684
СообщениеДобавлено: Вс ноя 27, 2016 21:27:07 
Первый раз сказал Мяу!

Зарегистрирован: Пн ноя 23, 2009 14:10:14
Сообщений: 28
Рейтинг сообщения: 0
Albert_V писал(а):
не промытая от флюса плата.

плата промыта ацетоном


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь по PIC16F684
СообщениеДобавлено: Вс ноя 27, 2016 21:33:07 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
nbg, выложите hex файл.
Интересуют значения CONFIG-а.
-----
P.S.
Хорошо было бы ещё посмотреть на фото платы (с двух сторон).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь по PIC16F684
СообщениеДобавлено: Вс ноя 27, 2016 22:37:50 
Первый раз сказал Мяу!

Зарегистрирован: Пн ноя 23, 2009 14:10:14
Сообщений: 28
Рейтинг сообщения: 0
Albert_V писал(а):
nbg

фото платы, hex и asm.
Плату промывал и прозванивал. Дрожки разрезал чтоб исключить КЗ.
ссылка:
https://yadi.sk/d/1xqQxr_fzdB6q


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь по PIC16F684
СообщениеДобавлено: Пн ноя 28, 2016 06:05:16 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 1
Медали: 5
Получил миской по аватаре (5)
Совсем весело :)
Всё-таки, насчёт Pull-up предчувствие меня не подвело.
Вход AN3, в программе, указан как Digital Input c включенным Pull-up! :kill:
Прошейте этой прошивкой.
99,9% что всё заработает.
Вложение:
RF_MVM.hex [11.25 KiB]
Скачиваний: 574


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь по PIC16F684
СообщениеДобавлено: Пн ноя 28, 2016 09:47:20 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
Хех, а как это так получается, если ТС писал, что подавал на этот пин напряжения от 0 до 2.2 и все измерялось, а тут оказывается, что пин вообще был настроен как цифровой?
:))

Добавлено after 1 hour 39 minutes 20 seconds:
Что-то непонятное происходит.
Во-первых, в ДШ явно написано:
Цитата:
Note 1:
Setting a pin to an analog input automatically disables the digital input circuitry,
weak pull-ups, and interrupt-on-change if available.

Т.е. достаточно было настроить пин RA4/AN3 на вход и сделать его аналоговым.

Во-вторых, автор устройства с той темы на vrtp на второй странице написал, что он
Цитата:
Отловил еще ошибку, оказалось что были подключенными подтягивающие резисторы на входах и АЦП измерял неверно.
и выложил новый архив с исходниками и хексом. А ТС очевидно взял хекс еще с первой страницы. RBPU в первом варианте действительно был активен (при закомментированном значении 0х80), а во втором варианте он-таки запретил их.

Но, в третьих, в обоих исходниках (на бейсике) написано
Код:
ANSEL=0'%00010000       'Ain3 (PORTA 4 =ADC ch3) как аналоговый активен
, стало быть он делает аналоговым НЕ RA4/AN3, а следующий, т.е. RC0/AN4, если в бейсике биты пишутся в той же последовательности (MSB...LSB). В ANSEL ведь пишутся аналоговые каналы AN7...AN0. он намеренно внес ошибку, причем и в закомментированном варианте тоже?!

И как это все у людей работает?! Или я что-то не так понимаю?

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь по PIC16F684
СообщениеДобавлено: Пн ноя 28, 2016 15:58:21 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 3
Медали: 5
Получил миской по аватаре (5)
Ничего удивительного.
У этого контроллера, вывод порта напрямую "уходит" на мультиплексор ADC.
При переводе вывода на аналоговый - всего лишь отключается Digital секция от вывода.
Я всю ту тему не читал. Взял только hex из архива ТС.
Там RA4/AN3 настроен на вход, нет настройки WPUA (по POR Pull-up включен) и строчка "от души" CLRF ANSEL.
-----
Код:
ANSEL=0'%00010000       'Ain3 (PORTA 4 =ADC ch3) как аналоговый активен
Здесь тоже ошибка. В ANSEL должно быть значение 08h.
Изображение
Zhuk72 писал(а):
он намеренно внес ошибку, причем и в закомментированном варианте тоже?!
Или так, или в очередной раз ошибся.
-----
Zhuk72 писал(а):
...И как это все у людей работает?! Или я что-то не так понимаю?
:dont_know: :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь по PIC16F684
СообщениеДобавлено: Пн ноя 28, 2016 19:26:02 
Первый раз сказал Мяу!

Зарегистрирован: Пн ноя 23, 2009 14:10:14
Сообщений: 28
Рейтинг сообщения: 0
Albert_V писал(а):
99,9% что всё заработает.

Большое спасибо, Albert_V. Все заработало.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y