Например TDA7294

Форум РадиоКот • Просмотр темы - 1-Wire. DS18B20. AVR. USART
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс июл 27, 2025 21:39:33

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


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



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: 1-Wire. DS18B20. AVR. USART
СообщениеДобавлено: Пт янв 10, 2020 15:03:07 
Это не хвост, это антенна

Карма: 4
Рейтинг сообщений: 139
Зарегистрирован: Ср июн 25, 2008 15:19:44
Сообщений: 1478
Рейтинг сообщения: 0
Просьба поделиться рабочей библиотекой. Интересует только библиотека 1-Wire. USART. Си. Желательно на прерываниях. И ваша реализация перевода температуры в десятичный код. Нет времени полностью вникать. Мне нужно проверить одну идею с термодатчиком.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 1-Wire. DS18B20. AVR. USART
СообщениеДобавлено: Пт янв 10, 2020 15:21:10 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2917
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18741
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
а у нас нет времени искать для тебя библиотеку и подкидывать тебе код...

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 1-Wire. DS18B20. AVR. USART
СообщениеДобавлено: Пт янв 10, 2020 15:42:01 
Это не хвост, это антенна

Карма: 4
Рейтинг сообщений: 139
Зарегистрирован: Ср июн 25, 2008 15:19:44
Сообщений: 1478
Рейтинг сообщения: 0
Где-то справедливо где-то нет... У вас есть такой рабочий проект? Есть даете - гуд, не даете, ну и пусть. Нет? Я не прошу искать за меня в интернете. Этим я и сам сейчас занимаюсь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 1-Wire. DS18B20. AVR. USART
СообщениеДобавлено: Пт янв 10, 2020 16:21:41 
Друг Кота
Аватар пользователя

Карма: 51
Рейтинг сообщений: 2108
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6998
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (2)
посмотри тут там в моем проекте работа с датчиком сделана на прерываниях таймера, но нет CRC и адресов на шине (рассчитана на 1 датчик), есть там и другие проверенные проекты, может чего понравится...

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 1-Wire. DS18B20. AVR. USART
СообщениеДобавлено: Пт янв 10, 2020 17:23:31 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2516
Рейтинг сообщения: 0
У меня для STM8 есть. На таймере с перерываниями. А на STM32 делал на таймере и DMA.

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 1-Wire. DS18B20. AVR. USART
СообщениеДобавлено: Сб янв 11, 2020 08:24:41 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2917
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18741
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Demiurg писал(а):
У вас есть такой рабочий проект?
у меня в моих проектах есть работа с DS18B20 и с USART на ассемблере. а ты просил на Си.

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


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

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: 1-Wire. DS18B20. AVR. USART
СообщениеДобавлено: Сб янв 11, 2020 12:21:44 
Это не хвост, это антенна

Карма: 4
Рейтинг сообщений: 139
Зарегистрирован: Ср июн 25, 2008 15:19:44
Сообщений: 1478
Рейтинг сообщения: 0
Demiurg писал(а):
У вас есть такой рабочий проект?
у меня в моих проектах есть работа с DS18B20 и с USART на ассемблере. а ты просил на Си.

Пойдёт. Заранее сенкс.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 1-Wire. DS18B20. AVR. USART
СообщениеДобавлено: Вс янв 12, 2020 20:22:57 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2917
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18741
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
получай.
я из готового проекта удалил всё лишнее и оставил только работу с DS18B20 и USART.
и еще кое-что оставил для полного понимания...


Вложения:
DS18B20 + USART.asm [8.08 KiB]
Скачиваний: 154

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 1-Wire. DS18B20. AVR. USART
СообщениеДобавлено: Пн янв 13, 2020 17:03:11 
Друг Кота

Карма: 64
Рейтинг сообщений: 1013
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4332
Откуда: Ижевск
Рейтинг сообщения: 0
Посмотрел код...
ZH не установлен. Это ошибка.
Не очень понятны манипуляции заданием скорости USART. Если это попытка максимально приблизиться к номиналу, то это делается проще и точнее. Типа
UBRR=(F_cpu+8*BAUD)/BAUD/16-1


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 1-Wire. DS18B20. AVR. USART
СообщениеДобавлено: Пн янв 13, 2020 18:45:47 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2917
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18741
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
ZH у меня установлен равным нулю. получилось, что это убрал вместе с другими ненужными строками.
никаких хитрых манипуляций со скоростью я не делал.
чтобы долго не думать, число взято из таблицы в даташите (для 8 МГц 9600 бод).
мне удобнее сразу написать число, а тебе, видимо, удобнее писать формулы.

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 1-Wire. DS18B20. AVR. USART
СообщениеДобавлено: Вт янв 14, 2020 17:12:19 
Это не хвост, это антенна

Карма: 4
Рейтинг сообщений: 139
Зарегистрирован: Ср июн 25, 2008 15:19:44
Сообщений: 1478
Рейтинг сообщения: 0
Благодарствую за примеры. На работу вышел после длительного больничного. Будет время, сяду разбираться.


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

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


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

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


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

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


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