Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
95 / 15 / 3
Регистрация: 09.07.2009
Сообщений: 886

Программирование АЦП ADC_10_F103C

08.05.2025, 12:14. Показов 5226. Ответов 69
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Хотел бы научиться программировать АЦП на C/C++. Мне нужно оцифровать аналоговые сигналы с датчиков, подключенных к АЦП (диапазон напряжений 0-3В). Приобрел АЦП https://aliexpress.ru/item/100... 675ahH6GGB. В описании сказано, что АЦП содержит встроенный основной управляющий чип STM32F103C8T6. Драйвер АЦП установился (скриншот прикрепил). Подскажите, пожалуйста, какие команды нужно использовать для управления АЦП (чтение напряжений на контактах АЦП, установка параметров АЦП и др.)? Мне нужно искать систему команд для чипа STM32F103C8T6?
Изображения
 
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.05.2025, 12:14
Ответы с готовыми решениями:

Расширение АЦП микроконтроллера и подключение к АЦП датчиков
Здравствуйте. У меня встала задача сделать устройство для элеватора, для контроля температуры в 864...

Mega16 и неиспользуемый АЦП (питание ацп?)
Если я не использую АЦП контроллера нужно ли подавать на АЦП питание? Если нет, то просто оставить...

Как связать таймер с АЦП и АЦП с DMA?
Вообщем стоит такая задача: через определенные интервалы времени периодически запускать...

69
17.05.2025, 12:21
Студворк — интернет-сервис помощи студентам

Не по теме:

Eddy_Em,

https://www.ozon.ru/product/th... tpage_link
Неужели сложно было найти?
А как эта книга поможет в программировании контроллеров STM32 ???

0
95 / 15 / 3
Регистрация: 09.07.2009
Сообщений: 886
17.05.2025, 16:06  [ТС]
Цитата Сообщение от Eddy_Em Посмотреть сообщение
Неужели сложно было найти?
Не так искал, как нужно. Книга 2015 года, прошло уже 10 лет. Неужели она не потеряла свою актуальность?
0
Нарушитель
447 / 888 / 106
Регистрация: 23.11.2021
Сообщений: 5,209
Записей в блоге: 19
17.05.2025, 18:32
Цитата Сообщение от tumanovalex Посмотреть сообщение
Неужели она не потеряла свою актуальность?
Отнюдь. До этого я читал еще более старое издание.
Цитата Сообщение от Radikal_78 Посмотреть сообщение
как эта книга поможет в программировании контроллеров STM32 ?
Без знания электроники эту самую электронику разрабатывать невозможно! Ну не читать же сильно устаревшего Шило? А в этом издании второй том - просто кладезь классических схем на различных полупроводниковых элементах. А МК ведь никогда "сам по себе" не используется, всегда есть обвязка: мосфеты, биполярные транзисторы, всякие регистры, буферы, операционники и т.д, и т.п.
А я вот, хоть и изучал (правда, поверхностно) электронику на УПК в 9-11 классе (я выпустился в 1998), а потом и на курсе радиофизики в универе это было, но так и не понимал суть работы биполярных транзисторов. Русскую книжку по-диагонали почитал, тоже как-то в голове не отложилось. А тут - английский, по-диагонали особо не почитаешь, так что, по вечерам, сидя на горшке, 2-5 страничек читаю. И как понял! Оказывается, все элементарно. А в универе смысл эмиттерного кондера или диода база-эмиттер (и т.п.) как-то не сильно понимал. Хоть и учился на физика (специализация - астрофизик).

Не по теме:

Кстати, наш выпуск - один из немногих, где почти половина выпускников (а было нас на пятом курсе две группы 40 с чем-то человек, хотя на первый поступило 90) работает в той или иной мере по специальности (если не учитель/преподаватель, то в околотехническом плане). Я де-юре вообще н.с. в обсерватории. Правда, непосредственно астрофизикой не занимаюсь, мне железки ближе. У меня на гитхабе можно глянуть, что разрабатываю. Да и в ЖЖшке пописываю.

0
 Аватар для COKPOWEHEU
4150 / 2728 / 433
Регистрация: 09.09.2017
Сообщений: 12,087
17.05.2025, 21:07
Цитата Сообщение от Radikal_78 Посмотреть сообщение
А как эта книга поможет в программировании контроллеров STM32 ???
Понимание принципов работы электроники лишним никогда не будет. А иногда то встречаются всякие ардуинщики, незнакомые с законом Ома или принципом расчета транзистора.
Цитата Сообщение от tumanovalex Посмотреть сообщение
Не так искал, как нужно. Книга 2015 года, прошло уже 10 лет. Неужели она не потеряла свою актуальность?
А что, основы проектирования электроники с тех пор сильно изменились? Так-то можно найти актуальные книги и полувековой давности, и даже больше.
Цитата Сообщение от Eddy_Em Посмотреть сообщение
специализация - астрофизик
Ну, астрофизикам ФТТ вряд ли особо читают. На нашей специальности (электроника и наноэлектроника) как раз принципы полупроводниковых приборов рассказывали подробно. Начиная с производства полупроводниковых слитков и до транзисторах на гетероструктурах и сверхрешетках.
0
17.05.2025, 23:01

Не по теме:


Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
ФТТ вряд ли особо читают.
Если ФТТ - это физика твердого тела, то у нас она была целый семестр. Три человека на этом предмете отсеялись. Один пошел сапоги топтать, двое - на курс младше…
А вот сопромата не было, это да. Поэтому как строить эпюры, вообще понятия не имею. Почему-то кто-то решил, что физикам это нафиг не нужно знать. А меж тем, очень даже полезная штука. Уж сколько я железяк разрабатывал, где именно прочностные расчеты нужны. Но, как было заведено когда-то: "толще балка - крепче сон". Вот и делаем корпуса с 20-50-кратным запасом. Ну и оптики ж всегда твердили: "если ты делаешь оптический прибор, он должен стоять на чугунинной плите толщиной минимум 10см"... А фактически, понимаю же, что можно расчет сделать, чтобы тоньше и легче было (таки, самому ж сотоварищи эту дуру таскать), но… И вообще не существует софта, чтобы это посчитать. Жаль.

0
 Аватар для COKPOWEHEU
4150 / 2728 / 433
Регистрация: 09.09.2017
Сообщений: 12,087
18.05.2025, 00:04

Не по теме:

Цитата Сообщение от Eddy_Em Посмотреть сообщение
Если ФТТ - это физика твердого тела, то у нас она была целый семестр.
Всего лишь семестр. Не удивлюсь, если единственный предмет, то есть одну - две пары в неделю. В принципе, логично, это ведь не ваша специальность. Нам ничего астрофизического вообще не читали.
Цитата Сообщение от Eddy_Em Посмотреть сообщение
А вот сопромата не было, это да. Поэтому как строить эпюры, вообще понятия не имею.
Аналогично. И тоже обидно. Хотя казалось бы, уж это-то на любой технической специальности должны читать. Это ведь та механика, которая даже при строительстве парника пригодиться может!
Цитата Сообщение от Eddy_Em Посмотреть сообщение
Ну и оптики ж всегда твердили: "если ты делаешь оптический прибор, он должен стоять на чугунинной плите толщиной минимум 10см"
Я так понимаю, что значительную роль играет именно масса. Чтобы установка не шаталась, когда чихнешь рядом. Реальная-то нагрузка там около нуля.


Ладно, хорош оффтопить.
0
20.05.2025, 17:34

Не по теме:

Цитата Сообщение от Eddy_Em Посмотреть сообщение
Уж сколько я железяк разрабатывал, где именно прочностные расчеты нужны.
Как дипломированный специалист, изучавший студентом теоретическую механику (статика, кинематика, динамика), сопромат, строительную механику, теорию упругости, скажу: помимо расчёта на прочность есть расчёт на выносливость. Расчёт по прочности может проходить с большим избытком, а по выносливости только-только. :)
Цитата Сообщение от Eddy_Em Посмотреть сообщение
Поэтому как строить эпюры, вообще понятия не имею.
В строительной механике есть линии влияния. Особую пикантность представляют задачи с отдельными элементами жесткости, равными бесконечности. :)
Цитата Сообщение от Eddy_Em Посмотреть сообщение
Но, как было заведено когда-то: "толще балка - крепче сон".
Американское заблуждение XIX века. :)
Цитата Сообщение от Eddy_Em Посмотреть сообщение
И вообще не существует софта, чтобы это посчитать.
Давно был пакет ПО COSMOS, там метод конечных элементов позволял считать практически всё. С учётом нынешнего развития GPU подобное ПО даже излив жидкости могут просчитать чуть ли не в реальном времени.

0
20.05.2025, 18:39

Не по теме:

Цитата Сообщение от sharpey Посмотреть сообщение
Давно был пакет ПО COSMOS
Я про COMSOL слышал. Ну а сейчас есть, скажем, freecad, который тоже механику моделирует. И, вроде, много чего еще, но у меня в этом нужды не возникало. Но как и с любым инструментом - каким бы умным он ни был, юзера он не заменит. Надо знать что считать.

0
95 / 15 / 3
Регистрация: 09.07.2009
Сообщений: 886
09.06.2025, 20:01  [ТС]
Подскажите, пожалуйста, как в Windows сохранить прошивку этого устройства? У меня есть ST-Link, что нужно сделать, чтобы с его помощью (или как-то другим образом) сохранить прошивку, чтобы можно было ее восстановить?
0
0 / 0 / 0
Регистрация: 10.05.2025
Сообщений: 24
09.06.2025, 20:45
STM32 ST-LINK Utility в помощь
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.06.2025, 20:45

Алгоритм работы с ацп АЦП STM32F103
Здравствуйте, уважаемые форумчане. Подскажите пожалуйста алгоритм работы с ацп. Допустим мне надо...

АЦП, вопрос по книге Ю.Ревич "Практическое программирование
Ю.Ревич "Практическое программирование МК AVR на языке ассемблер" страница 46 Заметки на полях ...

Сопряжение микроконтроллера с АЦП
Мне нужно соеденить микроконтроллер КР1816ВЕ31 с АЦП КР572ПВ3...Как это сделать? Помогите, не могу...

Нарисуйте блок-схему программы для АЦП на ATMega8
Ай нид хелп! Дабы уйти в последний бой, я пытаюсь запустить АЦП на Atmega8. Собственно, нужна...

ATtiny13. Работа с АЦП (Си)
необходима информация о том, как правильно можно использовать ЦАП и компаратор в паре, а именно с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
70
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru