Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

Отладочные платы для STM32

Непрочитано 25.10.2011, 21:45  
CMaxx22
Временная регистрация
 
Регистрация: 04.01.2008
Сообщений: 93
Сказал спасибо: 19
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
CMaxx22 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

С аналоговыми входами разобрался, милливольтметр на 4 канала готов. Теперь дело за датчиками DS18B20. Насколько я понял в STM32 шины 1-wire нету и её заменяет I2C? Как бы подружить цифровой датчик с нею...
Реклама:
CMaxx22 вне форума  
Непрочитано 25.10.2011, 23:13  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

CMaxx22, А где есть сия шина ???
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 25.10.2011, 23:43  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

Сообщение от CMaxx22 Посмотреть сообщение
С аналоговыми входами разобрался, милливольтметр на 4 канала готов. Теперь дело за датчиками DS18B20. Насколько я понял в STM32 шины 1-wire нету и её заменяет I2C? Как бы подружить цифровой датчик с нею...
Облегчу вам задачу.
Вложения:
Тип файла: zip 1-wire.zip (2.8 Кб, 334 просмотров)
Easyrider83 вне форума  
Сказали "Спасибо" Easyrider83
Korobasov (09.08.2012)
Непрочитано 25.10.2011, 23:47  
kittec
Гражданин KAZUS.RUN
 
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
kittec на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

Сообщение от CMaxx22 Посмотреть сообщение
С Теперь дело за датчиками DS18B20. Насколько я понял в STM32 шины 1-wire нету и её заменяет I2C? Как бы подружить цифровой датчик с нею...
Ну так и дружите с датчиками работающими по I2C, например DS1621.
kittec вне форума  
Непрочитано 25.10.2011, 23:53  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

Сообщение от kittec Посмотреть сообщение
Ну так и дружите с датчиками работающими по I2C, например DS1621.
Для этого надо дружить с I2C. А она на STM32 не очень дружелюбная.
Да поправит меня Всемогущий.
Easyrider83 вне форума  
Непрочитано 26.10.2011, 11:14  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

Подскажите теперь мне, пожалуйста, по плате. Такой вариант:
http://www.ebay.com/itm/STM32-STM32F...item2eb50e7242
Мои запросы такие - работать придется с дисплеем. Надо, чтобы были примеры на него не на иероглифах, а на понятном всем английском. Чтобы потом не оказалось, что китайцы ставят самый дешевый дисплей, на который ноль информации. Это для меня самое важное.
Что там за дисплей стоит, я так и не нашел. Думаю, это клон какого-нибудь фирменного продукта. Но какого?
Еще вопрос - на плате для программирования есть JTAG/SWD. Программатор у меня только один - ST Link на плате Discovery. Пока пользую его. Он будет работать с этой платой по SWD? Важна именно пошаговая отладка в Keil. Спасибо!

Суть идеи в том, чтобы потом весь этот бутерброд убрать в корпус и получить готове устройство.
Easyrider83 вне форума  
Непрочитано 26.10.2011, 11:39  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

Отставить панику!!!
Схема внизу на сайте... Есть ссылки на сайты... Расчитывать на примеры глупо...
Дисплей жёваный-пережёванный... SSD1289 чип... Примеров в сети валом...
Достаточно поиском HY32D набрать...
st_1 вне форума  
Сказали "Спасибо" st_1
Easyrider83 (26.10.2011)
Непрочитано 26.10.2011, 15:07  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

Сообщение от st_1 Посмотреть сообщение
Отставить панику!!!
Схема внизу на сайте... Есть ссылки на сайты... Расчитывать на примеры глупо...
Дисплей жёваный-пережёванный... SSD1289 чип... Примеров в сети валом...
Достаточно поиском HY32D набрать...
Спасибо! Значит будем брать
Easyrider83 вне форума  
Непрочитано 26.10.2011, 18:04  
qwerky
Вид на жительство
 
Регистрация: 21.11.2009
Сообщений: 342
Сказал спасибо: 4
Сказали Спасибо 149 раз(а) в 66 сообщении(ях)
qwerky на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

Цитата:
Насколько я понял в STM32 шины 1-wire нету и её заменяет I2C?
ну если устроит дополнительный чип то можно через DS2482: http://www.maxim-ic.com/datasheet/index.mvp/id/4382 , можно программно ногодрыгом (пример написан под Protothreads): http://we.easyelectronics.ru/reptile...-wire-lcd.html , можно через RS232 аппаратно с DS2480B, или программно http://www.maxim-ic.com/app-notes/index.mvp/id/214
qwerky вне форума  
Непрочитано 26.10.2011, 19:38  
CMaxx22
Временная регистрация
 
Регистрация: 04.01.2008
Сообщений: 93
Сказал спасибо: 19
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
CMaxx22 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

Цитата:
А где есть сия шина ???
Вы о чём? Где какая шина, 1-wire или I2C? 1-Wire вроде есть на всяких ат-мегах, а I2C на моей СТМ32 висят на 29, 30, 57, 58, 59, 61, 62 ногах Но они все заняты дисплеем и карт-ридером, а также большинство ADC входов тоже Из ADC, если расстаться с двумя светодиодами и одним тестовым подстроечником можно получить 4 свободные линии входов с аналоговых датчиков. Это впритык. Что ещё можно сделать, чтобы не потеряв LCD и SD-card reader освободить ногу I2C и пару аналоговых входов?
Также был замечен один неприятно-непонятный нюанс с ADC. Почему свободно болтающаяся нога, скажем PB1, показывает не 0 а 1800? А если при этом подать 3.3в на РВ0, то никак не связанная с ней нога РВ1 уже будет показывать 2700... Что это такое? Почему нет нуля у свободной ноги, ну ладно 3-5 помехи, но 1800 то откуда? И почему её показания зависят от напряжения приложенного к соседней ноге, да причём значительно !?
Цитата:
Облегчу вам задачу.
Вложения: 1-wire.zip (2.8 Кб, 25 просмотров)
Скажите это точно будет работать в связке STM32F103RBT6 + Keil + DS18B20? Цифровой термометр DS1822 полностью аналогичен DS18B20 ?
Цитата:
Ну так и дружите с датчиками работающими по I2C, например DS1621.
Хороший вариант, только я уже купил 18В20. Но может быть придётся прибегнуть к нему.

Цитата:
ну если устроит дополнительный чип то можно через DS2482: http://www.maxim-ic.com/datasheet/index.mvp/id/4382 , можно программно ногодрыгом (пример написан под Protothreads): http://we.easyelectronics.ru/reptile...-wire-lcd.html , можно через RS232 аппаратно с DS2480B, или программно https://kazus.run/datasheets/pdf-dat...R/DS2480B.html

Желательно без доп. чипов.
Кто такой ногодрыг?
Насколько я понял из этого примера для каждого датчика нужна отдельная нога, если это так, то не подходит. Нужны 5 датчиков на одной ноге. Или всё-таки на базе этого примера можно такое реализовать?
Насколько я понял по последней ссылке опять нужна микросхема-конвертер и/или придётся занимать СОМ порт который в моём устройстве уже занят и будет использоваться для передачи UART. Если я правильно понял, то не подходит.
CMaxx22 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Технология изготовления печатной платы Tungus55 Делимся опытом 1165 06.01.2017 19:19
Книги dosikus Электронная библиотека 11242 29.12.2015 23:45
Как добавить поддержку для STM32 SFHK Микроконтроллеры, АЦП, память и т.д 11 18.12.2009 18:09


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


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