делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Ответить
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение Di123 »

ставлю на расвет 1 час нормально считает и в уарт выводит цыфры которые соответствуют если пощитать их руками
но стоит поставить 2 часа как отрубается при этом в уарте почемуто минус взялся просто так но при этом деление делает правильно

приэтом у этой типа данных предел в 4,3 милиарда я же использую только 3,6 милиарда то есть с запасом
2021-11-30_221656.png


может блок умножения имеет малокому известные ограничения ?

Отправлено спустя 2 минуты 8 секунд:
как бы да и ладно ведь дальше то он правильно делит и выводит в генератор нужную цыфру
только в работе это не помогает
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение Ingwar »

Di123 писал(а): 30 ноя 2021, 18:25 я же использую только 3,6 милиарда то есть с запасом
Разговор в кабинете врача:
- Доктор, спасибо что вылечили меня от мании величия. Сколько миллиардов я вам должен?
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение AlexCrane »

[ref]Di123[/ref], никто же не знает что в черной коробочке под именем сумматор 1
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Аватара пользователя
Dryundel
Полковник
Сообщения: 2437
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 3 раза
Поблагодарили: 31 раз

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение Dryundel »

AlexCrane писал(а): 30 ноя 2021, 18:47 Di123, никто же не знает что в черной коробочке под именем сумматор 1
Да все понятно. Там не сумматор, а суматор. Фатальная ошибка в названии блока. В этом вся проблема.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение Di123 »

да дело не в суматоре это просто часть кода в котором я подразумевал ошибку
походу я опять уперся в переполнение микроса как в ускорителях

в суматоре я заменил интегр на лонг и стало без минуса отоброжать 3600000000 хотя странно что до этого я пробовал чуть меньше и интегер нормально его отоброжал 1800000000 без минусов

придётся на милис уходить
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение nalnik »

Di123

666666 делим на 1234 = 540,2479740680713 (в калькуляторе)
Может потому что ардуино - округляет результат = при такой математике и растет ошибка.
пример: 540,24 * 1234 = 666 656,16

И еще,
Dу123 - достал уже Ваш "свободный перевод"--- в суматоре я заменил интегр на лонг
Я хочу быть добрее, но люди сами нарываются.
Anydy

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение Anydy »

делаю юсинг лонг интегер
Что делаете???
Почему пишете на непонятном языке?
Почитайте -- https://ru.wikipedia.org/wiki/%D0%A1%D0 ... 0%A1%D0%B8

Отправлено спустя 13 минут 27 секунд:
unsigned long: представляет целое число в диапазоне от 0 до 4 294 967 295. Занимает в памяти 4 байта (32 бита).

Имеет синоним unsigned long int
long long: представляет целое число в диапазоне от −9 223 372 036 854 775 808 до +9 223 372 036 854 775 807. Занимает в памяти, как правило, 8 байт (64 бита).

Имеет синонимы long long int, signed long long int и signed long long.

unsigned long long: представляет целое число в диапазоне от 0 до 18 446 744 073 709 551 615. Занимает в памяти, как правило, 8 байт (64 бита).

Имеет синоним unsigned long long int
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение sergserg »

произношение:
https://wooordhunt.ru/word/unsigned
Аватара пользователя
Dryundel
Полковник
Сообщения: 2437
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 3 раза
Поблагодарили: 31 раз

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение Dryundel »

Di123 писал(а): 01 дек 2021, 16:00 походу я опять уперся в переполнение микроса как в ускорителях
Правильная мысль.
Di123 писал(а): 30 ноя 2021, 18:25 ставлю на расвет 1 час нормально считает...
но стоит поставить 2 часа как отрубается...
unsigned long - 4 294 967 295 мкс = 71 минута

Только вот пробиться сквозь ваш сумбур и понять что требуется очень сложно.

Отправлено спустя 12 минут 22 секунды:
[ref]Di123[/ref], я уже писал Вам в другой теме про принцип достаточности.
Ну на кой Вам микросекунды?
Хотите сделать супер плавный переход свечения светодиодов? И оперируете для этого микросекундами и 16 битным ШИМ?
Ну бред же это. 10 бит выше крыши.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение Di123 »

[ref]Dryundel[/ref], да вы правы так и получилось вернулся на милисекунды и расвет прошол нормально
я их выбирал потомучто на 16 бит я не мог ничего предложить быстрому разгону расвета в течении 1 минуты их видили только микросекунды приэтом надо было что бы я мог плавно выводить 2 часа расвета

нет 10 бит даже на 1 минуте шагает свет а в течении двух часов и того подавно
12 бит стоит щас и тоже заметно
попробую 13 и 14 и остановлюсь на какомто (помнится из прошлого опыта чем больше битность тем он не успевал влезть в диапазон расвета допустим говориш 2 часа а он завершал за чуть большее время но тут я теоретически думаю проблема в цыкле программы который превышает то что я пытаюсь раздробить шимом по времени)
я их вижу потомучто у меня там все полки в светодиодах на сумарное потребление в 1квт
если смотреть на просто светодиодик подключеный к ардуинке то да там возможно перефирийно не видно шажки
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение Ingwar »

Di123 писал(а): 02 дек 2021, 16:47 надо было что бы я мог плавно выводить 2 часа расвета
Делал когда-то таймер для цветов.
Возможно не оптимально (торопился), но работает. Шаг изменения от минутной "стрелки" итого 100 минут рассвет/закат. Потом ШИМ через блок Андрея.
[spoiler]
Безымянный.png
[/spoiler]

Отправлено спустя 11 минут 17 секунд:
Сейчас бы сделал так
[spoiler]
Безымянный.png
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение rw6cm »

[ref]Di123[/ref],
Вы бы хотя бы часть проекта выложили, что и как у вас не получается.
Win10-64, FLProg (portable)
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение sergserg »

[ref]Dryundel[/ref],
как вы воообще понимаете о чем он пишет? :)

Отправлено спустя 4 минуты 6 секунд:
Di123 писал(а): 02 дек 2021, 16:47 все полки в светодиодах на сумарное потребление в 1квт
1 000 Вт??? для полок????
ничесе ..
это что может быть? рекламная панель?
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение sergserg »

обычно такой световой поток требуется для выращивания некоторых растений....как правило южного происхождения...не коноплю там выращивает форумчанини наш? мы как подельники пойдем с ним?
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение sergserg »

сто лампочек по 10 Ватт = если взять gauss с 700люмен - то 100х700 =.... это где такое применяется???

грибы и зеленый лук с петрушкой такого не требуют.

Что вы там выращиваете?
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение nalnik »

Подсветка для тропических рыбок! :smile469:
Я хочу быть добрее, но люди сами нарываются.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение Di123 »

[ref]Ingwar[/ref], а вы я смотрю не ищете тяжолых путей
поминутный расвет ну такое
я курочкам делал расвет часовой на 12 бит на милисекундах и досих пор переживаю что им приходится каждое утро и вечер смотреть на шаги затухания но тогда у меня ещё не было блоков CRT они бы весьма помогли

[ref=#ff8000]rw6cm[/ref], да нет там ничего секретного просто я его не доделал до конца и многие моменты могут вызывать вопросы не по теме
тест освещения на шим платах 2.7.rar
пока реализовал плавный восход закат и быстрый старт на случай пропадания электричества
проблема была что я подавал минуты и перемножал на 30,000,000 для микросекунд на один импульс
надо ещё добавить несколько профилей работы на пиковое солнцестояние и что бы можно было смешивать цвета холодного и тёплого для получения разных спектров для плодоношения и молодняка и весь этап роста в общем

[ref]sergserg[/ref], как заменят автоматы добавится ещё 1 киловат с теплого света но это пиковый момент в солнцестояние
обычно он шимится на 20000 люменах удержания а то листья со временем чернеть начинают если целыми дня его на пике держать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение Ingwar »

Di123 писал(а): 03 дек 2021, 09:43 поминутный расвет ну такое
Ну я же не знал, что имею дело с человеком тонкой ̶д̶у̶ш̶ оптической организацией и для Вас изменения освещенности по 1% в минуту настолько критичны... :smile44:
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение sergserg »

[ref]Ingwar[/ref],
не его душе, а растениям
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно

Сообщение sergserg »

Ingwar писал(а): 03 дек 2021, 14:22 как заменят автоматы
это значит что у заказчика 15 кВт максимум.
и дело вовсе не в автоматах))))

кому-то кто-то привык зачесывать...
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей