Битметр - вывод напряжения в битах на индикаторы

Раздел начинающих пользователей
Правила форума
В песочнице можно спрашивать когда незнаешь где спросить.
В песочнице нелзя посылать в гугл
В песочнице можно задавать любой вопрос, но на него могут и неответить.
Песочница для тех, кто начинает свои вопросы с защиты чайников от пинков.
В песочницу будут перетаскиваться вопросы неполучившие ответа.
Песочница - попытка навести порядок.
На песочницу большие надежды.

Битметр - вывод напряжения в битах на индикаторы

Сообщение Spec (Александр) » 21 окт 2019, 07:33

Зачастую приходится делать всякие терморегуляторы и при этом делаю расчеты входного сигнала от датчика в биты с помощию калькулятора, то есть замеряю напряжение на входе и пересчитываю в биты, а что если сделать битметр? То есть подключаю вход своего прибора и он мне вместо напряжения биты показывает? Думал напишу за 20 минут, но как трехзначное число разбить на три цифры? Подскажите, пожалуйста.
0 Вольт - 000 бит
5 Вольт - 255 бит
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: Spec
Имя: Александр
(Ровно)
Заинтересованный
Заинтересованный
Информация о пользователе

Re: Битметр - вывод напряжения в битах на индикаторы

Сообщение Spec (Александр) » 21 окт 2019, 07:53

Вот что пришло в голову. Просто, но код большой. Может есть способ более оригинальный чтобы разбить на знаки проще?
(код написан до значения 39 бит)
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: Spec
Имя: Александр
(Ровно)
Заинтересованный
Заинтересованный
Информация о пользователе

Re: Битметр - вывод напряжения в битах на индикаторы

Сообщение andrewproffi (Андрей) » 21 окт 2019, 08:24

читаем значение ацп как БАЙТ - получим нужные биты
раскладка на десятки сотни:
1b=U/100
2b=(U/10)%10
3b=U%10
Аватар пользователя
Ник: andrewproffi
Имя: Андрей
(Томск)
Гуру
Гуру
Информация о пользователе
Вернуться наверх

Re: Битметр - вывод напряжения в битах на индикаторы

Сообщение Spec (Александр) » 21 окт 2019, 08:41

1. Что делает знак % (ничего смешного, это же песочница). Что такое проценты, я конечно знаю, но с процентами тоже должно быть действие (умножить, разделить)?
2. Это все в одном решении?
3. 1b, 2b, 3b это знаки, разряды (биты)?
Можно поподробнее для чайника?
Я написал свой огромный вариант разбиения. Поставил условия и постепенно отнимал сотни (отправивив третий знак) десятки (отправив второй знак) и пока не осталось десятичное число для первого знака.

P.S. смотреть файл Bimetr v2.fcfx - это последний вариант.
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: Spec
Имя: Александр
(Ровно)
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: Битметр - вывод напряжения в битах на индикаторы

Сообщение Spec (Александр) » 21 окт 2019, 08:57

andrewproffi писал(а):читаем значение ацп как БАЙТ - получим нужные биты
раскладка на десятки сотни:
1b=U/100
2b=(U/10)%10
3b=U%10

О чудо матиматики. Работает. Хорошо быть умным. Спасибо, добрый человек.
В моем варианте это решение выглядит так

cifra3 = in / 100
cifra2 = (in / 10) % 10
cifra1 = in % 10
:D
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: Spec
Имя: Александр
(Ровно)
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: Битметр - вывод напряжения в битах на индикаторы

Сообщение Spec (Александр) » 21 окт 2019, 09:00

Spec писал(а):1. Что делает знак % (ничего смешного, это же песочница). Что такое проценты, я конечно знаю, но с процентами тоже должно быть действие (умножить, разделить)?

вопрос остался актуальным.
Ник: Spec
Имя: Александр
(Ровно)
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: Битметр - вывод напряжения в битах на индикаторы

Сообщение Taska (Максим) » 21 окт 2019, 10:01

% - Остаток от деления
Аватар пользователя
Ник: Taska
Имя: Максим
(Кривой Рог)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Re: Битметр - вывод напряжения в битах на индикаторы

Сообщение Spec (Александр) » 21 окт 2019, 10:07

Taska писал(а):% - Остаток от деления

Где можно почитать чтобы научиться использовать самому?
Ник: Spec
Имя: Александр
(Ровно)
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: Битметр - вывод напряжения в битах на индикаторы

Сообщение Taska (Максим) » 21 окт 2019, 10:52

Погугли Арифметические операции СИ
Аватар пользователя
Ник: Taska
Имя: Максим
(Кривой Рог)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Re: Битметр - вывод напряжения в битах на индикаторы

Сообщение Spec (Александр) » 21 окт 2019, 14:16

Спасибо всем. Тема решена.
Ник: Spec
Имя: Александр
(Ровно)
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх


Вернуться в ПЕСОЧНИЦА

Кто сейчас на форуме

Пользователь просматривает форум: Yandex [Bot]