ArDos / дозиметр, часть №1

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

В SETUP.h должны быть включены параметры и отладка...

#define PARAM_RETURN     1 //вернуть параметры устройства(требуется optiboot v8) (1 - параметры доступны из интерфеса | 0 - параметры не доступны из интерфейса)
#define DEBUG_RETURN     1 //вернуть отладку преобразователя(требуется optiboot v8) (1 - отладка доступна из интерфеса | 0 - отладка не доступна из интерфейса)

Нажать и удержать ОК заходим в НАСТРОЙКИ, в настройках нажать и удержать ВНИЗ - попадаем в ПАРАМЕТРЫ. Выход с параметров по нажатию и удержанию ОК или авто выход.

Нажать и удержать ОК заходим в НАСТРОЙКИ, в настройках нажать и удержать ВВЕРХ - попадаем в ОТЛАДКА. Выход с отладки по нажатию и удержанию ОК или авто выход.

pirat-75
Offline
Зарегистрирован: 01.04.2017

Спасибо!Будем пробовать!Это я раскоментировал все,в меню не мог войти!

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

pirat-75 - Ну разобрался куда свои параметры вписывать перед прошивкой?

Тоже в SETUP.h...

//Настройки//
uint8_t ADC_value = 185;  //значение АЦП при котором 400В с учетом вашего делителя напряжения (0..255). Для значений делителя с сайта srukami 163. alexadresat 185. 
uint16_t k_delitel = 500; //коефициент делителя напряжения, зависит от вашего делителя. Для значений делителя с сайта srukami k_delitel 576. alexadresat 500.
byte puls = 10; //тонкая настройка длинны импульса высоковольтного транса
 
float opornoe = 1.11; //опорное напряжение

 

Jonni333
Offline
Зарегистрирован: 04.07.2020

Ребята, Гуру, а мне кто ответит? Прошивка 10821 работает отлично, а вот альтернативная нет. Посмотрите мои предыдущие посты, пожалуйста. Чтоб не повторять здесь. Или может в личку, на почту что сбросить?

Jonni333
Offline
Зарегистрирован: 04.07.2020

По программированию я не очень. По схемотехнике, любая консультация.  Все, что имею поделюсь. 

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

Jonni333 - Очень странное поведение... Попробуйте предыдущую версию прошивки "2.0.0". Какая у вас версия IDE?

pirat-75
Offline
Зарегистрирован: 01.04.2017

Разобрался,но утилитка даёт другие параметры.Делитель 489,adc 188,импульс 17,опорное 1,11.напряжение 400в.При коротком на датчике не проседает.Общее потребление 6-8мА.В режиме сна около 3мА.Насколько точно считает она? Сначала расчет автоматом,я потом в ручном пробовал тоже самое.

pirat-75
Offline
Зарегистрирован: 01.04.2017

6-8 мА,у меня мультик автомат.Скачет ток,с импульсом подкачки ,или импульс с датчика похоже,этот ток измерение фона.

pirat-75
Offline
Зарегистрирован: 01.04.2017

Сегодня на работе,завтра осциллограммы сниму.Форма импульса смотрел,довольно интересная была на трансе.

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

pirat-75 - Если нужно что-бы прошивка завелась с указанными параметрами в скетче, то нужно сделать сброс сохраненных параметров в утилите(запуск с удержанием "ок"), после прошивки на основную прошивку будут подгружаться указанные в скетче параметры.
Считает на столько точно, на сколько это возможно. Для стабильной работы этого достаточно, более тонко можно подстроить уже в ручной настройке.

Потребление так и должно быть +-, преобразователь и светодиод удаляли с дуинки? Они тоже не плохо кушают.

pirat-75
Offline
Зарегистрирован: 01.04.2017

Сброс в утилите?Я сброс уже в прошивке делаю,а настройки в утилите сохраняю.Диод один только на плате удалил,который индикатор питания.Который блинк ,второй оставил.Моргает индикация квантов.Он мне не мешает.По поводу сброса поясните пожалуйста,я сохраняют с утилитка,по новой захожу ,параметры те же остаются.

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

pirat-75 - Нажать и удержать ОК, включаем Питание, а там сам увидишь...

pirat-75
Offline
Зарегистрирован: 01.04.2017

В утилите настройки?Попробую завтра!

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

pirat-75 - Да в утилите, после появления заставки можно выключать устройство и загружать основную прошивку с нужными параметрами. Или же в самой утилите в ручной настройке установить нужные параметры, сохранить их и после загрузки основной прошивки эти параметры автоматически подгрузятся.

pirat-75
Offline
Зарегистрирован: 01.04.2017

Проект классный! Есть дозиметры Анри-01 Сосна,и мкс-01са1м.Решил собрать ещё сам,в общем очень доволен.Спасибо !

jkud2
Offline
Зарегистрирован: 15.04.2017

Здравствуйте. Пожалуйста дайте нормальные гербер файлы на вот эту печатку alexadresat

 http://arduino.ru/forum/proekty/delaem-dozimetr?page=70 или ссылки если уже имеются таковые )).  Не могу нормально сделать в спринт лауте 6 ом...что то не понятное творится с верхней шелкографией и контуром.

pirat-75
Offline
Зарегистрирован: 01.04.2017

http://vfl.ru/fotos/9ac6878631350038.html 1 снята с трансформатора с вторички

http://vfl.ru/fotos/db050fd331350058.html 2 снята  резистора R20 

http://vfl.ru/fotos/7b8696e931350061.html 3 снята с керамики первички

http://vfl.ru/fotos/11e7f2fb31350076.html 4 снята с входа D2 ардуинки сигнал датчика

pirat-75
Offline
Зарегистрирован: 01.04.2017

Выложил осциллограммы,ну скажите свое мнение всё правильно?

Jonni333
Offline
Зарегистрирован: 04.07.2020

pirat-75 пишет:
Выложил осциллограммы,ну скажите свое мнение всё правильно?

На керамике выглядит верно. Остальные оч зависят от измерительного инструмента (осцил, тестер...).

Так, а что за проблема? Перечитал ваши посты. Да, есть отклонения от идеала. И что? Можно писать на почту. Jonni333@tut.by

Jonni333
Offline
Зарегистрирован: 04.07.2020

mambavamba14 пишет:

Jonni333 - Очень странное поведение... Попробуйте предыдущую версию прошивки "2.0.0". Какая у вас версия IDE?

Спасибо за ответ. По определенным причинам не могу ничего делать сутками. Сейчас чтоб отвлечься заставил себя почитать форум. Попробую заставить себя еще и поменять, как Вы рекомендуете, прошивочку. На почту пришли (пока не забрал)новые нано. Попробую с ними. Для инфы. IDE 198. Шью программатором Hex по ICSP. Я с нано выпаял все светодиоды, контроллер USB, стабилизатор. Диод шоттки перепаял на бывшее место стабилизатора. Замкнул бывшее место шоттки. И запаял тантал 100 мкФ.

pirat-75
Offline
Зарегистрирован: 01.04.2017

Просто интересно было бы глянуть образец,и сравнить со своими.Например на R20 ,что на транзистор подкачка ,помеха похоже.На вторичной тоже интересно бы посмотреть.Так то работает вроде нормально,напряжение в норме ,и показания приемлемые.Хорошо есть с чем сравнить.

Jonni333
Offline
Зарегистрирован: 04.07.2020

pirat-75 пишет:
Просто интересно было бы глянуть образец,и сравнить со своими.Например на R20 ,что на транзистор подкачка ,помеха похоже.На вторичной тоже интересно бы посмотреть.Так то работает вроде нормально,напряжение в норме ,и показания приемлемые.Хорошо есть с чем сравнить.

 По вашей просьбе снял Осциллограммы. Они тоже далеки от совершенства. Питание 4V. 

pirat-75
Offline
Зарегистрирован: 01.04.2017

У вас прямо как на свече зажигания форма.Шучу!Почему такая разница?Это я понимаю вы на вторичке снимали,щуп 1:100?Какой вольтаж полного сигнала?Интересно это керамика влияет,или транс,может параметы транзистора.Но разница просто огромная.

Jonni333
Offline
Зарегистрирован: 04.07.2020

Ну так свеча, тот же принцип. Ключ на массу.

Выброс, для защиты, ключа ограничивает защитный стабилитрон. У меня он на 16в в импульсе. Транс мотал на гантельке *8. Через 150 витков прокладывал злектробумагу. Чтоб не пробило по лаку провода. Щупа 1:100 у меня нет, но и не нужен. Напряжение на вторичке меряю цифровиком (10 мОм) на делителе(конденсаторе). Потом подставляю в прагу (electrodroid на андроиде) значения. Сейчас скорость 28. Слышны отдельные щелчки. Вчера еще подбросил керамики 8мкФ*4. ESR <= 0,09 Ом.

pirat-75
Offline
Зарегистрирован: 01.04.2017

А где стабилитрон,у меня нет.

Nemo8 (не проверено)

При прошивке Arduino Pro Mini версией Ardos 1.04 вот такое (используется Arduino IDE 1.8.13). Что нужно сделать?

Nemo8 (не проверено)

При прошивке Arduino Pro Mini версией Ardos 1.04 вот такое (используется Arduino IDE 1.8.13). Что нужно сделать?

Nemo8 (не проверено)

tekagi

При прошивке Arduino Pro Mini версией Ardos 1.04 вот такое (используется Arduino IDE 1.8.13). Что нужно сделать?

Nemo8 (не проверено)

При прошивке Arduino Pro Mini версией Ardos 1.04 (исп-ся Arduino IDE 1.8.13) вот такое. Что нужно исправить?

Nemo8 (не проверено)

При прошивке Arduino Pro Mini версией Ardos 1.04 (исп-ся Arduino IDE 1.8.13) вот такое. Что нужно исправить?

Jonni333
Offline
Зарегистрирован: 04.07.2020

pirat-75 пишет:
А где стабилитрон,у меня нет.

D3 на второй схеме из первой страници. Без него будет большой выброс и рано или поздно сгорит ключ. У меня стоит SMAJ12A.

pirat-75
Offline
Зарегистрирован: 01.04.2017

Что то меня заглючило ,у меня стоит p6ke12a.Осциллограмма с него была ?Сегодня не получится,а завтра с него сигнал гляну.

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

...

Jonni333
Offline
Зарегистрирован: 04.07.2020

1

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

Jonni333 - Прекрати нажимать Ответить и Цитировать. Просто ниже Отправить комментарий. Иначе невозможно редактировать свой пост. Попробуй отредактировать свой предыдущий пост (убери alexadresat пишет ...).

Так было сделано с постом #26 tekagi тетерь нет возможности что-то добавить или подправить в проекте.

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

Nemo8, почему выбрали такую древнюю версию прошивки? С тех пор в АрдуиноИДЕ кое-что поменялось, и на старые скетчи она ругается. 1.04 можно прошить старыми серсиями ИДЕ, 1.65 например. Или по всему скетчу заменить "ADC" на "ADC_value". Но может ещё вылезти старый глюк с делеями.

Берите версию 1.082. Или альтернативу от mambawamba14

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

Jonni333 - Не помогло, Изменить не появилась....

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

alexadresat, блокировку цитированием/ответом может снять только модер, да и то при условии, что известно кто и каким постом заблочил. Юзеру уже низзя. Здесь как в старом анекдоте: "Всё запрещено! Остальное разрешено."

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

tekagi - Приветствую! Я понял, что не так уж просто снять блокировку... Ну дошли руки на прошивку РОДОНа???

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

Привет. Так давно уже залил, маленько поигрался. Функционал радует, хотя кое-что имхо стоит упростить/выкинуть, чтобы основной функционал не резать (сервисное меню и пр.)

Для этого даже пришлось поиграться с задигом, чтобы ИДЕ наконец-то увидела UsbASP.

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

Автор молодец, при прошивки есть выбор что ты хочешь от прибора.

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

Не спорю. Ещё с момента, как Бодрый оставил поддержку своих проектов надеялся, что найдётся желающий подхватить развитие АрДоса. Меня хватало только на латание некоторых багов в коде, да и то с поддержкой форумчан.

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

У меня такое  мнение что mambavamba14 может сделать "сенокосилку с вертикальным взлетом" только дай алгоритм....))))

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

Ждём блютузку. Может даже придётся освободившийся с дисплея пин подцепить на ключ управления блютуз-модулем, дабы тот постоянно энергию не тянул. Не интересовался, есть ли у НС-05 стендбай-режимы с программно отключаемым питанием. Да и сериал тоже требует немало места, а его и так нет.

Nemo8 (не проверено)

tekagi

Нужно попроще и обязательно с режимом сна. Пробовал версию 1.07.6 и 1.07.7 . То, что красным, то же самое. В программировании дилетант. 

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

Ну, режим сна там условный, потребление уменьшается, емнип, раза в два-три. Да, режим сна вроде только в самых старых версиях, то ли ниже 1.05, то ли 1.06.

В программировании тут особо понимать не нужно, во всем скетче просто поменять ADC на ADC_value. В любом нормальном текстовом редакторе. Либо пробуйте портабл версию АрдуиноИДЕ 1.65, у Бодрого вроде где-то на сайте в разделе пультоскопа лежала.

https://drive.google.com/file/d/0BxfSZik0BpsAZHNDbjBUVzY4dlU/view

Nemo8 (не проверено)

tekagi

Для версии Ардуино ИДЕ 1.65 тоже поменять <b>ADC</b> на <b>ADC_value</b>?

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

Нет, по идее должен исходный код работать.

pirat-75
Offline
Зарегистрирован: 01.04.2017

http://vfl.ru/fotos/c55625e531381225.html

Вот со стабилизатора,с первички.

http://vfl.ru/fotos/0457dff331381293.html

она же растянута

Jonni333
Offline
Зарегистрирован: 04.07.2020

Pirat-75. И что вам не нравится? Дайте на керамике.