AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
25.11.2021, 19:17
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
прибор для измерения внутреннего сопротивления и тока КЗ в цепи L-N или АКБ
Добрый вечер всем.
Сочиняю приборчик, для измерения внутреннего сопротивления и тока короткого замыкания в цепи фаза-ноль или АКБ.
И столкнулся с глюком компилятора (я так думаю).
Проблема вот в чем. В функции преобразования числа double в псевдо-float
BCD код на участке явного преобразования double в uint16_t при первом вхождении в функции все отлично работает, а при втором чет знает что и бантик некуда прилепить. Я уже пробовал создавать новый проект, все файлы к нему создавал заново (копированием через блокнот) и ничего не помогает. Может кто-то посоветует как избавиться от глюка.
Прилагаю два скриншота для первого вхождения и второго.
|
|
|
|
25.11.2021, 20:07
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: не могу избавиться от глюка AVR Studio 5.1
Всем спасибо . Я понял. Я просто не влез в двухбайтовую переменную. Два дня ковырялся, а когда спросил - сам догнал.
Последний раз редактировалось mike-y-k; 25.11.2021 в 20:12.
|
|
|
|
25.11.2021, 20:13
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: не могу избавиться от глюка AVR Studio 5.1
тогда эту тему в космос?
ждем уже тему с прибором
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
25.11.2021, 20:19
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: не могу избавиться от глюка AVR Studio 5.1
Сообщение от mike-y-k
|
тогда эту тему в космос?
ждем уже тему с прибором
|
А что интересует? У меня пока вопросов нет, по основным направлениям.
P.S. Я вот так выкрутился.
Последний раз редактировалось МВА; 25.11.2021 в 20:32.
|
|
|
|
25.11.2021, 21:13
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: не могу избавиться от глюка AVR Studio 5.1
Сообщение от МВА
|
Сочиняю приборчик, для измерения внутреннего сопротивления и тока короткого замыкания в цепи фаза-ноль или АКБ.
|
Вот с ним по факту готовности к опытной эксплуатации…
Конечно, если это не коммерческий проект
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
25.11.2021, 22:34
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: не могу избавиться от глюка AVR Studio 5.1
Нет. не коммерческий. Быстро не обещаю, но могу, как будет готов в протезе поделиться. Я его особо не гоню, а так для души, чтобы не скучно было. Хобби, видишь ли.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо МВА за это сообщение:
|
|
|
02.12.2021, 15:11
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: не могу избавиться от глюка AVR Studio 5.1
Сообщение от mike-y-k
|
Вот с ним по факту готовности к опытной эксплуатации…
Конечно, если это не коммерческий проект
|
Всем привет. Вот, как обещал выкладываю, что насочинял.
Правда разрешения меньше чем 0.05070 ома на бит не получилось. Наверное придется задействовать STM32F103C8T, у меня их 3 штуки есть. А может быть большая точность и не нужна?. Для проверки АКБ часть проекта еще не готова, но это уже проще.
Последний раз редактировалось МВА; 03.12.2021 в 14:11.
|
|
|
|
06.12.2021, 17:03
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: прибор для измерения внутреннего сопротивления и тока КЗ в цепи L-N или АКБ
Всем привет. Если еще интересно то выкладываю доработанный проект с проверкой по постоянному току 1 - 24 вольта. На низких напряжениях точность, конечно хуже. Но если добавить вход без делителя, для 1-2 вольта, и добавить участок в программе, тогда будет почти полная универсальность. А для большей точности нужен 12 битный АЦП.
|
|
|
|
06.12.2021, 23:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,985
Сказал спасибо: 0
Сказали Спасибо 4,943 раз(а) в 2,371 сообщении(ях)
|
Re: прибор для измерения внутреннего сопротивления и тока КЗ в цепи L-N или АКБ
Сообщение от МВА
|
для большей точности нужен 12 битный АЦП
|
даже 14-16бит, т.к. шум съест 2-3 младших разряда
|
|
|
|
13.12.2021, 00:30
|
|
Гражданин KAZUS.RU
Регистрация: 16.06.2005
Сообщений: 945
Сказал спасибо: 25
Сказали Спасибо 175 раз(а) в 124 сообщении(ях)
|
Re: прибор для измерения внутреннего сопротивления и тока КЗ в цепи L-N или АКБ
Сообщение от МВА
|
А для большей точности нужен 12 битный АЦП
|
Так ведь скорость измерений не нужна, спешить некуда, и один-два дополнительных бита можно оверсэмплингом вытянуть.
Сообщение от jump
|
даже 14-16бит, т.к. шум съест 2-3 младших разряда
|
Шум от аккумуляторных батарей, да при нормальных условиях окружающей среды? Я таки сомневаюсь, что он будет заметным, а уж при минимальных усилиях по фильтрации, типа простого РЦ фильтра...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:27.
|
|