делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
ставлю на расвет 1 час нормально считает и в уарт выводит цыфры которые соответствуют если пощитать их руками
но стоит поставить 2 часа как отрубается при этом в уарте почемуто минус взялся просто так но при этом деление делает правильно
приэтом у этой типа данных предел в 4,3 милиарда я же использую только 3,6 милиарда то есть с запасом
может блок умножения имеет малокому известные ограничения ?
Отправлено спустя 2 минуты 8 секунд:
как бы да и ладно ведь дальше то он правильно делит и выводит в генератор нужную цыфру
только в работе это не помогает
но стоит поставить 2 часа как отрубается при этом в уарте почемуто минус взялся просто так но при этом деление делает правильно
приэтом у этой типа данных предел в 4,3 милиарда я же использую только 3,6 милиарда то есть с запасом
может блок умножения имеет малокому известные ограничения ?
Отправлено спустя 2 минуты 8 секунд:
как бы да и ладно ведь дальше то он правильно делит и выводит в генератор нужную цыфру
только в работе это не помогает
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
Разговор в кабинете врача:
- Доктор, спасибо что вылечили меня от мании величия. Сколько миллиардов я вам должен?
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
[ref]Di123[/ref], никто же не знает что в черной коробочке под именем сумматор 1
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
- Dryundel
- Полковник
- Сообщения: 2437
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 3 раза
- Поблагодарили: 31 раз
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
Да все понятно. Там не сумматор, а суматор. Фатальная ошибка в названии блока. В этом вся проблема.AlexCrane писал(а): 30 ноя 2021, 18:47 Di123, никто же не знает что в черной коробочке под именем сумматор 1
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
да дело не в суматоре это просто часть кода в котором я подразумевал ошибку
походу я опять уперся в переполнение микроса как в ускорителях
в суматоре я заменил интегр на лонг и стало без минуса отоброжать 3600000000 хотя странно что до этого я пробовал чуть меньше и интегер нормально его отоброжал 1800000000 без минусов
придётся на милис уходить
походу я опять уперся в переполнение микроса как в ускорителях
в суматоре я заменил интегр на лонг и стало без минуса отоброжать 3600000000 хотя странно что до этого я пробовал чуть меньше и интегер нормально его отоброжал 1800000000 без минусов
придётся на милис уходить
- nalnik
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 14 май 2016, 17:12
- Откуда: Кисловодск
- Имя: Александр
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
Di123
666666 делим на 1234 = 540,2479740680713 (в калькуляторе)
Может потому что ардуино - округляет результат = при такой математике и растет ошибка.
пример: 540,24 * 1234 = 666 656,16
И еще,
Dу123 - достал уже Ваш "свободный перевод"--- в суматоре я заменил интегр на лонг
666666 делим на 1234 = 540,2479740680713 (в калькуляторе)
Может потому что ардуино - округляет результат = при такой математике и растет ошибка.
пример: 540,24 * 1234 = 666 656,16
И еще,
Dу123 - достал уже Ваш "свободный перевод"--- в суматоре я заменил интегр на лонг
Я хочу быть добрее, но люди сами нарываются.
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
Что делаете???делаю юсинг лонг интегер
Почему пишете на непонятном языке?
Почитайте -- 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
- Dryundel
- Полковник
- Сообщения: 2437
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 3 раза
- Поблагодарили: 31 раз
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
Правильная мысль.
unsigned long - 4 294 967 295 мкс = 71 минутаDi123 писал(а): 30 ноя 2021, 18:25 ставлю на расвет 1 час нормально считает...
но стоит поставить 2 часа как отрубается...
Только вот пробиться сквозь ваш сумбур и понять что требуется очень сложно.
Отправлено спустя 12 минут 22 секунды:
[ref]Di123[/ref], я уже писал Вам в другой теме про принцип достаточности.
Ну на кой Вам микросекунды?
Хотите сделать супер плавный переход свечения светодиодов? И оперируете для этого микросекундами и 16 битным ШИМ?
Ну бред же это. 10 бит выше крыши.
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
[ref]Dryundel[/ref], да вы правы так и получилось вернулся на милисекунды и расвет прошол нормально
я их выбирал потомучто на 16 бит я не мог ничего предложить быстрому разгону расвета в течении 1 минуты их видили только микросекунды приэтом надо было что бы я мог плавно выводить 2 часа расвета
нет 10 бит даже на 1 минуте шагает свет а в течении двух часов и того подавно
12 бит стоит щас и тоже заметно
попробую 13 и 14 и остановлюсь на какомто (помнится из прошлого опыта чем больше битность тем он не успевал влезть в диапазон расвета допустим говориш 2 часа а он завершал за чуть большее время но тут я теоретически думаю проблема в цыкле программы который превышает то что я пытаюсь раздробить шимом по времени)
я их вижу потомучто у меня там все полки в светодиодах на сумарное потребление в 1квт
если смотреть на просто светодиодик подключеный к ардуинке то да там возможно перефирийно не видно шажки
я их выбирал потомучто на 16 бит я не мог ничего предложить быстрому разгону расвета в течении 1 минуты их видили только микросекунды приэтом надо было что бы я мог плавно выводить 2 часа расвета
нет 10 бит даже на 1 минуте шагает свет а в течении двух часов и того подавно
12 бит стоит щас и тоже заметно
попробую 13 и 14 и остановлюсь на какомто (помнится из прошлого опыта чем больше битность тем он не успевал влезть в диапазон расвета допустим говориш 2 часа а он завершал за чуть большее время но тут я теоретически думаю проблема в цыкле программы который превышает то что я пытаюсь раздробить шимом по времени)
я их вижу потомучто у меня там все полки в светодиодах на сумарное потребление в 1квт
если смотреть на просто светодиодик подключеный к ардуинке то да там возможно перефирийно не видно шажки
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
Делал когда-то таймер для цветов.
Возможно не оптимально (торопился), но работает. Шаг изменения от минутной "стрелки" итого 100 минут рассвет/закат. Потом ШИМ через блок Андрея.
[spoiler] [/spoiler]
Отправлено спустя 11 минут 17 секунд:
Сейчас бы сделал так
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
[ref]Di123[/ref],
Вы бы хотя бы часть проекта выложили, что и как у вас не получается.
Вы бы хотя бы часть проекта выложили, что и как у вас не получается.
Win10-64, FLProg (portable)
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
[ref]Dryundel[/ref],
как вы воообще понимаете о чем он пишет?
Отправлено спустя 4 минуты 6 секунд:
ничесе ..
это что может быть? рекламная панель?
как вы воообще понимаете о чем он пишет?

Отправлено спустя 4 минуты 6 секунд:
1 000 Вт??? для полок????
ничесе ..
это что может быть? рекламная панель?
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
обычно такой световой поток требуется для выращивания некоторых растений....как правило южного происхождения...не коноплю там выращивает форумчанини наш? мы как подельники пойдем с ним?
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
сто лампочек по 10 Ватт = если взять gauss с 700люмен - то 100х700 =.... это где такое применяется???
грибы и зеленый лук с петрушкой такого не требуют.
Что вы там выращиваете?
грибы и зеленый лук с петрушкой такого не требуют.
Что вы там выращиваете?
- nalnik
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 14 май 2016, 17:12
- Откуда: Кисловодск
- Имя: Александр
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
Подсветка для тропических рыбок! 

Я хочу быть добрее, но люди сами нарываются.
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
[ref]Ingwar[/ref], а вы я смотрю не ищете тяжолых путей
поминутный расвет ну такое
я курочкам делал расвет часовой на 12 бит на милисекундах и досих пор переживаю что им приходится каждое утро и вечер смотреть на шаги затухания но тогда у меня ещё не было блоков CRT они бы весьма помогли
[ref=#ff8000]rw6cm[/ref], да нет там ничего секретного просто я его не доделал до конца и многие моменты могут вызывать вопросы не по теме пока реализовал плавный восход закат и быстрый старт на случай пропадания электричества
проблема была что я подавал минуты и перемножал на 30,000,000 для микросекунд на один импульс
надо ещё добавить несколько профилей работы на пиковое солнцестояние и что бы можно было смешивать цвета холодного и тёплого для получения разных спектров для плодоношения и молодняка и весь этап роста в общем
[ref]sergserg[/ref], как заменят автоматы добавится ещё 1 киловат с теплого света но это пиковый момент в солнцестояние
обычно он шимится на 20000 люменах удержания а то листья со временем чернеть начинают если целыми дня его на пике держать
поминутный расвет ну такое
я курочкам делал расвет часовой на 12 бит на милисекундах и досих пор переживаю что им приходится каждое утро и вечер смотреть на шаги затухания но тогда у меня ещё не было блоков CRT они бы весьма помогли
[ref=#ff8000]rw6cm[/ref], да нет там ничего секретного просто я его не доделал до конца и многие моменты могут вызывать вопросы не по теме пока реализовал плавный восход закат и быстрый старт на случай пропадания электричества
проблема была что я подавал минуты и перемножал на 30,000,000 для микросекунд на один импульс
надо ещё добавить несколько профилей работы на пиковое солнцестояние и что бы можно было смешивать цвета холодного и тёплого для получения разных спектров для плодоношения и молодняка и весь этап роста в общем
[ref]sergserg[/ref], как заменят автоматы добавится ещё 1 киловат с теплого света но это пиковый момент в солнцестояние
обычно он шимится на 20000 люменах удержания а то листья со временем чернеть начинают если целыми дня его на пике держать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
Ну я же не знал, что имею дело с человеком тонкой ̶д̶у̶ш̶ оптической организацией и для Вас изменения освещенности по 1% в минуту настолько критичны...

Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
[ref]Ingwar[/ref],
не его душе, а растениям
не его душе, а растениям
делаю юсинг лонг интегер в 3,6 милиарда но работает не правильно
это значит что у заказчика 15 кВт максимум.
и дело вовсе не в автоматах))))
кому-то кто-то привык зачесывать...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя