Например TDA7294

Форум РадиоКот • Просмотр темы - Возникла проблема при работе с ds18b20
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Сб фев 27, 2021 03:31:56

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


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



Начать новую тему Ответить на тему  [ Сообщений: 33 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Возникла проблема при работе с ds18b20
СообщениеДобавлено: Вт сен 22, 2020 12:52:16 
Говорящий с текстолитом

Карма: 17
Рейтинг сообщений: 477
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1641
Рейтинг сообщения: 0
NStorm, покупал в чипи дип.

= филиал AliExpress'а по сути в последнее время.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возникла проблема при работе с ds18b20
СообщениеДобавлено: Вт сен 22, 2020 13:27:54 
Нашел транзистор. Понюхал.

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Пн окт 03, 2016 10:06:09
Сообщений: 172
Рейтинг сообщения: 0
NStorm, эти я покупал давно, года полтора-два назад, не сейчас...

Добавлено after 6 minutes 2 seconds:
сейчас везде поменял местами в проге РС0 и РС1, было:
tst bit_b
brne no_03
cbi PORTC,PC0
sbi DDRC,0
rjmp no_13
no_03:
cbi PORTC,PC1
sbi DDRC,1
no_13:
ldi temp, 72

стало:
tst bit_b
brne no_03
cbi PORTC,PC1
sbi DDRC,1
rjmp no_13
no_03:
cbi PORTC,PC0
sbi DDRC,0
no_13:
ldi temp, 72

при этом глючить стал порт РС0 - значит все же косяк в программе...
буду копать...

Добавлено after 18 minutes 20 seconds:
oleg110592, вы оказались правы! я добавил во всех таких местах rjmp на следующую же
строку - и все заработало без задержки... интересно - почему?
попробую выяснить, какая подпрограмма это делает...


Вернуться наверх
 
Друзья! Скоро Новый Год! Китайский! Но мы работаем и в праздники тоже!

JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Возникла проблема при работе с ds18b20
СообщениеДобавлено: Вт сен 22, 2020 13:34:57 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1038
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11538
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Яж просил ПОЛНУЮ ВЕРСИЮ показать, а не кусманчик...
Вот к примеру (из старых заготовок)
для MCS51:

и набросок-заготовка под АВР (не помню проверял ли на практике... :dont_know: ):

8)


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Возникла проблема при работе с ds18b20
СообщениеДобавлено: Вт сен 22, 2020 14:09:01 
Нашел транзистор. Понюхал.

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Пн окт 03, 2016 10:06:09
Сообщений: 172
Рейтинг сообщения: 0
oleg110592, все, вы были правы, разобрался, тольковсего лишь в одном мсте оказался этот затык:
я после подачи импульса сброса на датчик сразу
начинаю опрос линии - ожидаю нуль, но похоже после команды
установки разряда на вход - уровень с нуля на единицу
не успевает подняться, а я уже его опрашиваю, а потом единицу жду после окончания импульса ответа
датчика, а получаю единицу перед ответом датчика, а датчик отвечает до 250 мкс ,да плюс время на готовность
потому и нужна была большая задержка,
в итоге или сделать там небольшую задержку,
или сначала разряд перевести в 1, а потом уже переводить на прием.

Боьшое спасибо всем откликнувшимся! )


Вернуться наверх
 
В поисках идеального силового ключа

Выбор полупроводникового силового ключа зависит от его свойств, стоимости жизненного цикла преобразователя, а также цели его разработки и требований к производительности. Infineon предлагает целую линейку MOSFET и IGBT с широкой запрещенной зоной (SiC и GaN), продолжая при этом работать над их усовершенствованием.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: Возникла проблема при работе с ds18b20
СообщениеДобавлено: Ср сен 23, 2020 12:26:34 
Друг Кота

Карма: -2
Рейтинг сообщений: -166
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 4410
Откуда: Россия
Рейтинг сообщения: 0
Как всегда... куча левых вопросов... где куплена... кем куплена... )) Кучу страниц исписали)) :facepalm:
Да пофигу где и кем))

Смотрите первым делом программу.
Например тут мы подробно разобрали работу этого датчика - https://www.radiokot.ru/forum/viewtopic ... 8&t=148087

ТАЙМИНГИ !!! ТАЙМИНГИ !!! ТАЙМИНГИ !!!
Вложение:
PCM-256.jpg [150.85 KiB]
Скачиваний: 146

:tea:


Вернуться наверх
 
Запускаем новый BLE 5.2-чип BlueNRG-LP от STMicroelectronics

Любая разработка начинается с чтения документации и изучения доступных средств разработки. Данный материал целиком посвящен средствам разработки, включая детальные инструкции по запуску вашего первого приложения на BlueNRG-LP. Описана работа с отладкой STEVAL-IDB011V1, набором инструментов и пакетом ПО позволяющим разработчику быстро войти в курс дела.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Возникла проблема при работе с ds18b20
СообщениеДобавлено: Ср сен 23, 2020 12:59:39 
Говорящий с текстолитом

Карма: 17
Рейтинг сообщений: 477
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1641
Рейтинг сообщения: 0
Цитата:
Как всегда... куча левых вопросов... где куплена... кем куплена... )) Кучу страниц исписали)) :facepalm:
Да пофигу где и кем))

Лучше б внимательно почитали к чему вопрос был "где", а "кем" никто и не спрашивал.


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Возникла проблема при работе с ds18b20
СообщениеДобавлено: Ср сен 23, 2020 13:47:42 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 147
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1181
Откуда: Баку
Рейтинг сообщения: 0
Вот полезная статья по этим датчикам от производителя.

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

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


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Возникла проблема при работе с ds18b20
СообщениеДобавлено: Ср сен 23, 2020 15:48:28 
Модератор
Аватар пользователя

Карма: 152
Рейтинг сообщений: 2402
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 15934
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
А на AVCC питание подано?
для работы с ds18b20 вообще не требуется подавать питание на AVCC. достаточно внешней подтяжки к питанию резистором.

_________________
Мудрость приходит вместе с импотенцией...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возникла проблема при работе с ds18b20
СообщениеДобавлено: Чт сен 24, 2020 05:03:23 
Друг Кота

Карма: 59
Рейтинг сообщений: 865
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 3879
Откуда: Ижевск
Рейтинг сообщения: 0
...atmega8a к выводам РС0 и РС1 подключены по 1 датчику ds18b20,

Для atmega8(a) подключать AVcc к Vcc нужно.
Цитата:
AVCC is the supply voltage pin for the A/D Converter, Port C (3..0), and ADC (7..6). It should be externally connected to VCC, even if the ADC is not used... Note that Port C (5..4) use digital supply voltage, VCC.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возникла проблема при работе с ds18b20
СообщениеДобавлено: Пт сен 25, 2020 12:30:52 
Модератор
Аватар пользователя

Карма: 152
Рейтинг сообщений: 2402
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 15934
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
для тех, кто в танке еще раз повторяю:
для работы с ds18b20 вообще не требуется подавать питание на AVCC. достаточно внешней подтяжки к питанию резистором.
лично у меня сделано именно так - для работы с ds18b20 на AVCC питание не подано. и прекрасно работает.

_________________
Мудрость приходит вместе с импотенцией...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возникла проблема при работе с ds18b20
СообщениеДобавлено: Пт сен 25, 2020 13:12:02 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1038
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11538
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Довольно рискованное "отступление", но оправдано если от AVCC питается только верхняя часть выходного каскада.
Да и при небольшом номинале резистора возможна "паразитная подпитка" - мы полной схемы все равно не знаем.
А вот "ключ на землю" в любом случае сработать может...
Типичный прием для аврки с шиной ОК - записываем в port 0, а коммутацию делаем через DDR - на выход = 0,
на вход = 1(через внешнюю подтяжку).
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возникла проблема при работе с ds18b20
СообщениеДобавлено: Пт сен 25, 2020 22:08:16 
Нашел транзистор. Понюхал.

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Пн окт 03, 2016 10:06:09
Сообщений: 172
Рейтинг сообщения: 0
akl, я обычно питание везде подаю, тут только - ножку перепутал ,но все одно проблема была не в этом...
BOB51, подтяжка есть , единицу подаю - переходом разряда на вход


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возникла проблема при работе с ds18b20
СообщениеДобавлено: Сб сен 26, 2020 09:27:11 
Модератор
Аватар пользователя

Карма: 152
Рейтинг сообщений: 2402
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 15934
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
BOB51 писал(а):
а коммутацию делаем через DDR
вот именно.
записываем 0 - вход - на выводе 1 через подтяжку.
записываем 1 - выход - на выводе 0 или 1 через подтяжку, в зависимости от значения передаваемого бита.

_________________
Мудрость приходит вместе с импотенцией...


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

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


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

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


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

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


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