Страница 1 из 1
измерительное устройство с дисплеем на базе св. матрицы
Добавлено: Сб янв 16, 2021 17:27:03
Вейдер Сковородкович
Друзья, всем привет! Нужна помощь в написании кода для измерительного устройства.
Скажу сразу и честно, я не программист. На 4 из 10 могу в с++, но в остальных языках близок к 0.
Со схемотехникой и электроникой у меня все хорошо, схему устройства я сделал. Но код написать не могу...
Писать нужно на ассемблере, кое-какие наброски кода моего приятеля есть, может помогут... Заранее большое спасибо!
Исходные данные:
контроллер - Atmega168
И АЦП, и дисплеи висят на SPI шине.
Для АЦП есть буфер на LM358N, т.к. его входное сопротивление низкое и напряжение без него может просаживаться.
Делитель на 15-16 где-то на входе, т.к. операционник при таком подключении может выдавать 3.5в макс на выходе (источник опорного напряжения - 4.096в).
3.43 максимальное напряжение, что придет на микруху
Точность 0.013 только ТЕОРЕТИЧЕСКАЯ, т.к. в таких конструкциях все очень сильно зависит от разводки платы и качества компонентов... но в прочем пока это не так важно)
Re: измерительное устройство с дисплеем на базе св. матрицы
Добавлено: Сб янв 16, 2021 19:36:16
-=Vovka=-
а может взять Ардуину за 100р - она уже на готовой плате, программатор не нужен, куча библиотек, разных модулей, да и писать на си?
Re: измерительное устройство с дисплеем на базе св. матрицы
Добавлено: Сб янв 16, 2021 20:37:55
BOB51
Ктой-то заказал весоконтроллер/измериловку?
Так есть готовый HX711 (24 разрядный) или 4 канальный 16 битный АЦП ADS1115... это из "сопровождающих товаров" для ардуиноподобных....
И зачем в ассемблер лезть, ежли есть адуринки и ,главное, навыки обращения с С/С++?

Re: измерительное устройство с дисплеем на базе св. матрицы
Добавлено: Сб янв 16, 2021 20:41:46
Аlex
Вейдер Сковородкович писал(а):На 4 из 10 могу в с++
Вейдер Сковородкович писал(а):Писать нужно на ассемблере
Где логика ?
Пишите на плюсах, в той-же абдурине. Работы на вечер новичку, включая серфинг материала.
Re: измерительное устройство с дисплеем на базе св. матрицы
Добавлено: Сб янв 16, 2021 20:58:15
musor
воядли шустро дуринки хватит ина замор и на вывод в динамике... придется ставить ципку ТМ
Re: измерительное устройство с дисплеем на базе св. матрицы
Добавлено: Сб янв 16, 2021 21:09:52
BOB51
Там в схеме MAX7219 - в них только данные засылаются, регенерация - внутри кристалла.
Правда схема некорректна - нету резисторов задатчика тока для светиков.
Да и для столь крупных индикаторов надо уже какой-нить импульсник ставить, а не 7805.

Re: измерительное устройство с дисплеем на базе св. матрицы
Добавлено: Вс янв 17, 2021 09:06:01
Вейдер Сковородкович
[uquote="-=Vovka=-",url="/forum/viewtopic.php?p=3961096#p3961096"]а может взять Ардуину за 100р - она уже на готовой плате, программатор не нужен, куча библиотек, разных модулей, да и писать на си?[/uquote]
Можно было бы... но такое вот ТЗ, к счастью или сожалению
Добавлено after 2 minutes 14 seconds:
[uquote="Аlex",url="/forum/viewtopic.php?p=3961158#p3961158"]
Вейдер Сковородкович писал(а):На 4 из 10 могу в с++
Вейдер Сковородкович писал(а):Писать нужно на ассемблере
Где логика ?
Пишите на плюсах, в той-же абдурине. Работы на вечер новичку, включая серфинг материала.[/uquote]
Эх, было бы здорово конечно, но такое вот ТЗ у меня... это по учебе). Иногда в заданиях нет места логики
Re: измерительное устройство с дисплеем на базе св. матрицы
Добавлено: Вс янв 17, 2021 10:24:03
metan
А мне тоже нужна помощь. Скажу сразу и честно, что я не музыкант.
Нужно сыграть на скрипке на выпускном экзамене.
Это нужно руководителям музыкального училища, куда я поступил ))
Re: измерительное устройство с дисплеем на базе св. матрицы
Добавлено: Вс янв 17, 2021 10:48:10
BOB51
Вейдер Сковородкович писал(а):...
Эх, было бы здорово конечно, но такое вот ТЗ у меня... это по учебе). Иногда в заданиях нет места логики
Ёжли по учебе - тогда "сделайте за меня....."...
Ассемблер по АВРкам штука хорошая, но там УЧИТЬ надо моного и документацию детально прорабатывать НА КАЖДУЮ из используемых в устройстве СБИС (а не только на используемую АВРку - это и затраты времени и распечатки более пары сотен страниц "для отлежки в ящике")...
"Хвостом" в этом проекте многобайтовая математика (умножение/деление), которую под ассембером обрабатывать таки ... садизьмо...
Для "стороннего доброжелателя" это таки "избыточная роскошь" (если заранее проработок не сделано было).
Судя по листингу ассемблера Вам это задание на данный момент явно не потянуть (особо в рамках "примитив - однофайлового" проекта).

Возможно после некоторой дополнительной подготовки ситуация измениться...

Re: измерительное устройство с дисплеем на базе св. матрицы
Добавлено: Вс янв 17, 2021 11:36:59
Jack_A
[uquote="BOB51",url="/forum/viewtopic.php?p=3961420#p3961420"]Возможно после некоторой дополнительной подготовки ситуация измениться...

[/uquote]
Путём перечисления N-го количества тугриков (драхм, абазов) знающему человеку.

Для справки: go to
https://radiokot.ru/forum/viewforum.php?f=53
"Халява - мой компас земной " ©
Re: измерительное устройство с дисплеем на базе св. матрицы
Добавлено: Вс янв 17, 2021 18:07:48
Самсусамыч
[uquote="metan",url="/forum/viewtopic.php?p=3961408#p3961408"]А мне тоже нужна помощь.[/uquote]
Красиво подмечено!!!

Re: измерительное устройство с дисплеем на базе св. матрицы
Добавлено: Вс янв 17, 2021 20:50:45
Dimon456
ТС, напишите программу в минимальной конфигурации на СИ, сделайте дизассемблер, вот и готовый асм код.
Останется только переписать в надлежащий вид подставив красиво свои данные.