ошибся, есть! две штуки - PC13, PWR (надо было сразу лупу взять
Программа - "Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах"
Интересует продолжение публикаций на эту тему
- Да
53 - Нет
6 - У меня Ардуино
7
Всего голосов: 66
mr.ptec
Доктор наук
Петрозаводск
703 171
Отв.240 28 Нояб. 16, 15:34
ошибся, есть! две штуки - PC13, PWR (надо было сразу лупу взять
mr.ptec
Доктор наук
Петрозаводск
703 171
Отв.241 28 Нояб. 16, 19:24
Mnz, не в курсе, как прошить платку из Keil по USB ?
Mnz
Магистр
Город
254 86
Отв.242 28 Нояб. 16, 19:31, через 8 мин
Чтобы прошить по USB нужно залить DFU загрузчик. Не экспериментировал с этим. Вполне устраивает заливка по SWD отладчиком ST-Link.
mr.ptec
Доктор наук
Петрозаводск
703 171
Отв.243 28 Нояб. 16, 19:57, через 26 мин
Вроде как можно с помощью USB-to-COM преобразователя - http://radiohlam.ru/teory/stm32_5.htm
У меня pl2303.
У меня pl2303.
Mnz
Магистр
Город
254 86
Отв.244 28 Нояб. 16, 20:05, через 8 мин
Ты про заливку прошивки по USB через переходник? Такое возможно. Думал что хочешь шить через USB порт на плате.
mr.ptec
Доктор наук
Петрозаводск
703 171
Отв.245 28 Нояб. 16, 20:14, через 10 мин
Чтобы пример мигания светодиода для контроллера заработал, в него(микроконтролдлер) нужно прошивку загнать.
Но как, если у меня ещё нет на руках ST-Link v2 ?
Вот я и думаю...
Но как, если у меня ещё нет на руках ST-Link v2 ?
Вот я и думаю...
Mnz
Магистр
Город
254 86
Отв.246 28 Нояб. 16, 20:16, через 3 мин
Тогда шей USB-to-COM переходником, прогой Flash Loader Demonstrator.
mr.ptec
Доктор наук
Петрозаводск
703 171
Отв.247 28 Нояб. 16, 20:58, через 42 мин
типа этого - http://chipspace.ru/...r-demonstrator/ ?
Mnz
Магистр
Город
254 86
Отв.248 28 Нояб. 16, 20:59, через 2 мин
Да. Тоже что в статье на которую дал ссылку выше http://radiohlam.ru/teory/stm32_5.htm
mr.ptec
Доктор наук
Петрозаводск
703 171
Отв.249 28 Нояб. 16, 21:27, через 28 мин
вопросик есть ещё, на плате есть контакты (USART_1 RX) и (USART_1 TX). Так вот где взять эти контакты на плате?
Ну вот вроде нашёл, контакты: А9, А10
Ну вот вроде нашёл, контакты: А9, А10
Mnz
Магистр
Город
254 86
Отв.250 28 Нояб. 16, 21:42, через 16 мин
На картинке правильно показано подключение. Схема в прикрепленном файле. Выходы USART_1 TXD и USART_1 RXD выведены на контакты A9 и A10.
mr.ptec
Доктор наук
Петрозаводск
703 171
Отв.251 28 Нояб. 16, 21:58, через 16 мин
ещё вопросик, на моём USB-to-COM адаптере распаян только 5в контакт. Но ведь на stm32 нужно будет делать транзит 3В ?
но этот контакт не распаян, как быть? Если подать 5В с адаптера на stm32, плата сгорит?
Не очень пока понятно...
но этот контакт не распаян, как быть? Если подать 5В с адаптера на stm32, плата сгорит?
Не очень пока понятно...
Mnz
Магистр
Город
254 86
Отв.252 28 Нояб. 16, 22:17, через 20 мин
Выводы A9 и A10 толерантны к 5 вольт, т. е. выдерживают без повреждений.
Информация о выводах на страницах 28 - 33 даташита.
Информация о выводах на страницах 28 - 33 даташита.
mr.ptec
Доктор наук
Петрозаводск
703 171
Отв.253 29 Нояб. 16, 10:34
А можно так ? - подключаем RX,TX с USB-COM адаптера на stm32 (USART_1 TXD,USART_1 RXD,pinA9,pinA10), а вот питание берем не с адаптера а с USB шнурка, подключённого к компу.
-------------------------------------------------
Упс.., на плате есть вход 5В, значит можно с адаптера 5в подать прямо на stm32...
-------------------------------------------------
Упс.., на плате есть вход 5В, значит можно с адаптера 5в подать прямо на stm32...
mr.ptec
Доктор наук
Петрозаводск
703 171
Отв.254 30 Нояб. 16, 17:11
Ну вроде разобрался как подключить stm32 к компьютеру через UART-USB адаптер.
Программа один раз требует нажать "reset" после чего разрешает прошивку.
С АлиЭкспрес платы пришли уже с прошивкой <blinker>, т.е. при подключение USB шнурком к компьютеру сразу начинают весело моргать светодиодом. (на фото, плата подключена в режиме "прошивки")
Программа один раз требует нажать "reset" после чего разрешает прошивку.
С АлиЭкспрес платы пришли уже с прошивкой <blinker>, т.е. при подключение USB шнурком к компьютеру сразу начинают весело моргать светодиодом. (на фото, плата подключена в режиме "прошивки")
SpyGrek
Доцент
Астрахань
1.1K 285
Отв.255 30 Нояб. 16, 17:12, через 1 мин
Коллеги прошу помощи и совета:
Приобрел преобразователь UART, он же USB-TTL конвертер, на чипе PL2303. Собрал схему, с диодом и резистором. 4 датчика DS18B20 подключенные без проводов (вставлены в макетку (без пайки) (с пайкой тоже пробовал, разницы нет)), программы search_sensors_ds18b20 и Автопилот 1,0 представленные тут на форуме видят/работают без прерываний и скачков/пропусков в графиках.
Стоит добавить к любому из датчиков провод, сигнал со всех датчиков пропадает. Если подключить к линии данных датчиков просто кусок провода 2м не соединенный ни с чем, сигнал со всех датчиков пропадает.
Пробовал удлинить провод между USB-конвертером и макетки с датчиками, резистором и диодом, та-же история – нет сигнала.
Перепробовал провода: коаксиальный, для видеонаблюдения(коаксиал+2провода питание), кабель для данных от охранной сигнализации (5жил в экране), UTP 5 категории в экране. Сигнал пропадает. Стоит отключить кабель и воткнуть датчики напрямую - датчики видны.
Методом перебора, пришел к факту, что реагирует на удлинение средняя нога датчиков (шина данных), удлинение питания на работу не влияет.
Прошу совета, где искать причину?
Приобрел преобразователь UART, он же USB-TTL конвертер, на чипе PL2303. Собрал схему, с диодом и резистором. 4 датчика DS18B20 подключенные без проводов (вставлены в макетку (без пайки) (с пайкой тоже пробовал, разницы нет)), программы search_sensors_ds18b20 и Автопилот 1,0 представленные тут на форуме видят/работают без прерываний и скачков/пропусков в графиках.
Стоит добавить к любому из датчиков провод, сигнал со всех датчиков пропадает. Если подключить к линии данных датчиков просто кусок провода 2м не соединенный ни с чем, сигнал со всех датчиков пропадает.
Пробовал удлинить провод между USB-конвертером и макетки с датчиками, резистором и диодом, та-же история – нет сигнала.
Перепробовал провода: коаксиальный, для видеонаблюдения(коаксиал+2провода питание), кабель для данных от охранной сигнализации (5жил в экране), UTP 5 категории в экране. Сигнал пропадает. Стоит отключить кабель и воткнуть датчики напрямую - датчики видны.
Методом перебора, пришел к факту, что реагирует на удлинение средняя нога датчиков (шина данных), удлинение питания на работу не влияет.
Прошу совета, где искать причину?
mr.ptec
Доктор наук
Петрозаводск
703 171
Отв.256 30 Нояб. 16, 17:25, через 13 мин
SpyGrek, попробуй для начала подключить один ds18b20 к своему PL2303 с использованием куска провода примерно метра три. Диод и резистор тоже не забудь.
-----------------------------------------------------------------------
Я подключал вот таким способом. У меня примерно 15м. длина кабеля. Ни одного сбоя.
На каждую ножку(проводок) PL2303 по одной косичке(два проводка) витой пары.
-----------------------------------------------------------------------
Я подключал вот таким способом. У меня примерно 15м. длина кабеля. Ни одного сбоя.
На каждую ножку(проводок) PL2303 по одной косичке(два проводка) витой пары.
SpyGrek
Доцент
Астрахань
1.1K 285
Отв.257 30 Нояб. 16, 17:33, через 9 мин
mr.ptec, пробовал. Твоим способом. как только я пытаюсь удлинить 2 жилы данных, датчики пропадают.
Работает один китайский датчик в гильзе. Метровый провод 3 жилы без экрана. Я удлинил еще на метр таким-же работает. А, остальные нет. Никакие провода не хотят.
Работает один китайский датчик в гильзе. Метровый провод 3 жилы без экрана. Я удлинил еще на метр таким-же работает. А, остальные нет. Никакие провода не хотят.
Mnz
Магистр
Город
254 86
Отв.258 30 Нояб. 16, 17:37, через 4 мин
Схема такая? [сообщение #12732446]
С каким сопротивлением резистор? Должно быть 2 килоома.
С каким сопротивлением резистор? Должно быть 2 килоома.
платы пришли уже с прошивкой <blinker>, т.е. при подключение USB шнурком к компьютеру сразу начинают весело моргать светодиодом.mr.ptec, 30 Нояб. 16, 17:11Это понятно (у меня с такой же прошивкой были). Но гораздо интереснее написать ее самому.
mr.ptec
Доктор наук
Петрозаводск
703 171
Отв.259 30 Нояб. 16, 17:39, через 3 мин
SpyGrek, фото в студию выложи. Один датчик + USB-TTL адаптер.