26.04.2019, 00:56
|
|
Прохожий
Регистрация: 25.04.2019
Сообщений: 8
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Элементарная штука на МК
Сообщение от DmitriyVDN
|
в смысле?
|
Чтоб не ставить резисторы и стабилитроны, могу +5В взять. Или все равно до 4,7 надо понижать?
Сообщение от DmitriyVDN
|
это не ошибка
|
А как мне поправить под себя?
|
|
|
|
26.04.2019, 01:03
|
|
Гражданин KAZUS.RU
Регистрация: 10.06.2010
Сообщений: 598
Сказал спасибо: 222
Сказали Спасибо 234 раз(а) в 154 сообщении(ях)
|
Re: Элементарная штука на МК
не нужно. можно +5.
наверно ни как, лениво в хексе искать, где эта константа прописана, проще исходник новый написать.
|
|
|
Сказали "Спасибо" DmitriyVDN
|
|
|
26.04.2019, 01:08
|
|
Прохожий
Регистрация: 25.04.2019
Сообщений: 8
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Элементарная штука на МК
DmitriyVDN, У Вас не будет такой возможности?
|
|
|
|
26.04.2019, 01:22
|
|
Гражданин KAZUS.RU
Регистрация: 10.06.2010
Сообщений: 598
Сказал спасибо: 222
Сказали Спасибо 234 раз(а) в 154 сообщении(ях)
|
Re: Элементарная штука на МК
пользуйтесь
Зы если че стучитесь в личку, лучше на паяльнике.
|
|
|
|
26.04.2019, 21:49
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,221 раз(а) в 1,319 сообщении(ях)
|
Re: Элементарная штука на МК
Вопсчем, значицца так... Вместо того, чтобы тратить 300 руб на старый и дорогой МК, да еще потом искать, чем его запрогать, "мы пойдем другим путём"(С).
Покупаем вот такую штуку: плата STM32F103C8 Blue Pill за 150 - 250 руб (ищется по словам STM32F103C8T6 ARM STM32 или типа того).
Программироваться она будет через USB-UART переходник с помощью утилиты STM32 Flash loader demonstrator, переставив перемычку на плате. Так же программируется через ST-Link, если он есть.
Это будет наша вычислительная супер-машина. Плата с выводами с шагом 2,5 мм удобна для монтажа на стандартную макетную плату, где и можно собрать всю нашу приблуду.
Далее, собираем индикацию. Берем семисегментники. Нужны трех- и двухразрядный с общим катодом (CC). DC56-11SRWA и BC56-12SRWA. Так же нам понадобится транзисторная сборка ULN2003A для управления общими катодами.
Воооот, теперь собираем схему вот так (первая картинка):
Заливаем прошивку (в архиве во вложении hex-файл), переставив верхнюю перемычку на плате, подсоединив UART к PA9 и PA10, подав питание и запустив Flash loader:
И получаем желаемое (вторая картинка):
Последний раз редактировалось NewWriter; 26.04.2019 в 22:55.
|
|
|
Эти 6 пользователя(ей) сказали Спасибо NewWriter за это сообщение:
|
|
|
28.04.2019, 23:40
|
|
Гражданин KAZUS.RU
Регистрация: 31.10.2007
Сообщений: 577
Сказал спасибо: 284
Сказали Спасибо 140 раз(а) в 98 сообщении(ях)
|
Re: Элементарная штука на МК
Сообщение от NewWriter
|
Заливаем прошивку (в архиве во вложении hex-файл), получаем желаемое (вторая картинка):
|
Атака в лоб, но сойдет за бесплатное вспомоществование
|
|
|
|
29.04.2019, 03:18
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,260
Сказал спасибо: 11,170
Сказали Спасибо 3,860 раз(а) в 2,930 сообщении(ях)
|
Re: Элементарная штука на МК
NewWriter, можно было взять готовые индикаторы на TM1637 (два по 4) и arduino на STM8S103F3P6. Деталей ещё меньше получится.
Из примера для TM1637 там код достаточно быстро собирается…
Сейчас нет под рукой индикаторов, а то бы тоже собрал вариант.
Для начинающего вариант с arduino будет попроще.
PS Если хорошо поискать - возможно с TM1637 найдутся не только на 4 знакоместа модули, сам чип поддерживает до 6.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 29.04.2019 в 04:01.
|
|
|
|
29.04.2019, 08:49
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,221 раз(а) в 1,319 сообщении(ях)
|
Re: Элементарная штука на МК
Сообщение от john197300
|
Атака в лоб
|
Нуууу так исходники топикстартеру все равно навряд ли нужны. Тем более, что он вобщем-то пропал.
Сообщение от mike-y-k
|
готовые индикаторы на TM1637
|
Можно было, но у меня их нет. Были только трехразрядные BC56-12SRWA, которые и поставил для фотки.
Еще один вариант: STM32F030F4P6 за 55 руб, запаяв его на платку-переходник SSOP20/DIP20 за 16 руб, и поставить указанные ардуино-индикаторы. Еще компактнее, еще дешевле.
Только у этих индикаторов ширина платы не позволит поставить два индикатора близко.
Поэтому, как мне кажется, оптимальный вариант будет тот, который я выше предложил. Разве что, если есть возможность изготовить собственную плату под LQFP, то сделать свою компактную плату.
|
|
|
|
29.04.2019, 11:08
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,260
Сказал спасибо: 11,170
Сказали Спасибо 3,860 раз(а) в 2,930 сообщении(ях)
|
Re: Элементарная штука на МК
NewWriter, вариантов множество по определению будет, но (несмотря на достаточно обоснованное в некоторой части негативное отношение к платформе) вариант с arduino тут несколько оправданней, минимум уровень вхождения
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
29.04.2019, 11:13
|
|
Прописка
Регистрация: 10.03.2016
Сообщений: 114
Сказал спасибо: 14
Сказали Спасибо 46 раз(а) в 41 сообщении(ях)
|
Сообщение от mike-y-k
|
вариант с arduino тут несколько оправданней, минимум уровень вхождения
|
Как видим, этот миф в очередной раз не оправдался. Даже попытки вхождения не было, а по результату - вообще полный ноль.
Сообщение от mike-y-k
|
arduino на STM8S103F3P6
|
Вы это серьёзно? С каких это пор?
Последний раз редактировалось mike-y-k; 29.04.2019 в 12:36.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:58.
|
|