1 2 3 4 5 6 7 8 9 10 9.5/10 9,36оценок: 14

Самодельная автоматика

Тема в разделе "Котлы, горелки, котельное об-е своими руками", создана пользователем олег брест, 10.05.14.

  1. xvovanx
    Регистрация:
    02.12.11
    Сообщения:
    826
    Благодарности:
    444

    xvovanx

    Живу здесь

    xvovanx

    Живу здесь

    Регистрация:
    02.12.11
    Сообщения:
    826
    Благодарности:
    444
    Адрес:
    Латвия
    Если честно-нет, да и зачем ковыряться в уже готовых библиотечных функциях, ну если только писать на СИ или Асе. Я то штампую проги на простом для понимания PicBasic
     
  2. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633
    Адрес:
    Москва
    Зачем?..Хм...Ну вот, например, я постоянно читаю высказывания типа "отваливаются" датчики. На просьбу пояснить что под этим понимается конкретно, что при этом происходит аппаратно на шине ответа я не услышал. Вот вы берете готовые функции, замечательно! Но где в них отработчик ошибок? А между тем там можно немало высосать из анализа, если знать аппаратный протокол обмена с датчиком. Например, обмен начинается с того, что мастер проваливает шину на 480 мкС. В ответ после паузы подчиненные устройства проваливают шину. Вот уже здесь можно сделать определенный анализ, если отклик есть - на шине есть хотя бы одно устройство, если отклика нет, а уровень на шине высокий, то на шине нет устройств (а мы то знаем что были) значит ошибка, надо отрабатывать, если на шине все время ноль, значит КЗ, опять надо отрабатывать. Проверки на CRC тоже не видно. Я это к тому, что невозможно написать устойчивый код, неважно на чем бейсик ли С ли, без анализа возможных ошибок.
    Вот зачем вы в первой строке подпрограммы temp каждый раз при входе конфигурируете датчик?
    Это надо сделать всего один раз, при инициализации. Вы же не меняете разрядность преобразования каждый раз? А при этом вы многократно, каждый раз при входе, переписываете флеш датчика, а количество перезаписей ограничено. От многократно перезаписи флеш и дохнет.
    И "флаг преобразования" это не корректная терминология в данном случае, потому что "флаг", по общепринятой терминологии это - бит в слове состояния. А у вас по сути читается уровень на шине 1Wire и, кстати, это справедливо только для трехпроводного питания, а для паразитного нет.
    В общем, если возникают казусы, приходится ковырять и разбираться, иначе никак.
     
  3. xvovanx
    Регистрация:
    02.12.11
    Сообщения:
    826
    Благодарности:
    444

    xvovanx

    Живу здесь

    xvovanx

    Живу здесь

    Регистрация:
    02.12.11
    Сообщения:
    826
    Благодарности:
    444
    Адрес:
    Латвия
    Вы думаете, что если назвать по другому, то это повлияет на работу датчика? :super:. А все остальное, что вы так подробно описываете, читал в даташите, что обычно и делаю при использовании чего-то нового. А для изготовления какой нибудь "цацки" лично для себя любимого, а не партиями на продажу, усложнять код просчетами и анализами всех нюансов работы, считаю лишним. Так прочитал даташит, понял принцип работы и хорош ;)
     
    Последнее редактирование: 01.09.14
  4. олег брест
    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407

    олег брест

    Гость

    олег брест

    Гость

    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407
    Адрес:
    Брест
  5. Ёргос
    Регистрация:
    29.10.12
    Сообщения:
    13
    Благодарности:
    3

    Ёргос

    Участник

    Ёргос

    Участник

    Регистрация:
    29.10.12
    Сообщения:
    13
    Благодарности:
    3
    Адрес:
    Аттики
    Спасибо Олег за идею термостата на компараторе. У меня он регулирует темпиратуру подачи от темпиратуры на улице. Первые впечатления выше ожидаемых. Холодная вода с обратки собирается в низу теплоакамулятора и быстро нагревается солнечными колекторами.
     
  6. олег брест
    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407

    олег брест

    Гость

    олег брест

    Гость

    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407
    Адрес:
    Брест
    Кто-то мечтал о дешевом электронном регуляторе потока воздуха?
    Получайте- разобрал одноразовую электронную сигарету,
    На входе стоит готовая хрень, которая от силы воздушного потока, пропорцеонально подает ток на нагреватель.
     

    Вложения:

    • IMG_20141029_163247.jpg
    • IMG_20141029_163316.jpg
  7. олег брест
    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407

    олег брест

    Гость

    олег брест

    Гость

    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407
    Адрес:
    Брест
    Переделал электронную термоголовку на управление теплыми полами,
    Пошаговые фото по ссылке выше.
     

    Вложения:

    • IMG_20141120_145522.jpg
  8. олег брест
    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407

    олег брест

    Гость

    олег брест

    Гость

    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407
    Адрес:
    Брест
    За 10 баксов очень неплохой девайс с кучей возможностей,
    А главное есть выход usb, сейчас разбираюсь с настройками,
     

    Вложения:

    • IMG_20141120_140729.jpg
    • IMG_20141120_134550.jpg
    • IMG_20141120_140928.jpg
  9. Vashnovosel
    Регистрация:
    30.12.09
    Сообщения:
    10.047
    Благодарности:
    4.930

    Vashnovosel

    Живу здесь

    Vashnovosel

    Заблокирован

    Живу здесь

    Регистрация:
    30.12.09
    Сообщения:
    10.047
    Благодарности:
    4.930
    Адрес:
    Россия
    @олег брест, Это все та же термоголовка? Какой камень там, видно только атмел?
     
  10. олег брест
    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407

    олег брест

    Гость

    олег брест

    Гость

    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407
    Адрес:
    Брест
  11. олег брест
    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407

    олег брест

    Гость

    олег брест

    Гость

    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407
    Адрес:
    Брест
    Это я недавно в лидле купил, лежали просто в корзине, цена смутила, поэтому взял только одну, думал хрень какая, так на разборку, разобрал и а..удивился, поеду куплю кучу, если останутся.
     
  12. Сергей240
    Регистрация:
    16.03.12
    Сообщения:
    1.616
    Благодарности:
    542

    Сергей240

    Пылающий Штыб

    Сергей240

    Пылающий Штыб

    Регистрация:
    16.03.12
    Сообщения:
    1.616
    Благодарности:
    542
    Адрес:
    Краснокаменск
    @олег брест, не приходилось сталкиваться с задачей определения количества
    чего-либо в бункере? У меня есть шкурный интерес- определять остаток угля в
    бункере углеавтомата- для выдачи команды на работу шуровки (обрушителя).
    P1030361.JPG
     
  13. Vashnovosel
    Регистрация:
    30.12.09
    Сообщения:
    10.047
    Благодарности:
    4.930

    Vashnovosel

    Живу здесь

    Vashnovosel

    Заблокирован

    Живу здесь

    Регистрация:
    30.12.09
    Сообщения:
    10.047
    Благодарности:
    4.930
    Адрес:
    Россия
    Недавно, размышляя над таким же вопросом, обдумывая поспешное решение SUN7 кажется о снижении номинала резистора на патрубке подачи пеллет, где установлен иныракрасный барьер (по заверениям пользователей, он бьет 6 листов бумаги), я провел анализ предложений датчиков сыпучих, где обнаружил помимо индукционных и подверженных запылению ИК, ультразвуковые, в виде двух параллельных штырей, на определенном расстоянии друг от друга ;)
     
  14. олег брест
    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407

    олег брест

    Гость

    олег брест

    Гость

    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407
    Адрес:
    Брест
    Мысль слету -использовать резонанс, пустой, и полный, звучат по разному,
    Значит два пьеза, один на передачу один на прием, простенький фильтр
    Можно подумать.
     
  15. олег брест
    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407

    олег брест

    Гость

    олег брест

    Гость

    Регистрация:
    09.03.08
    Сообщения:
    1.711
    Благодарности:
    1.407
    Адрес:
    Брест
    При работе котла бункер вибрирует?
    Есть ли разница в звуке?
    Если ударить молотком в определенную точку то есть ли разница частоты вибр
    ации от наполнения,
    Это я к чему- если есть разница в звуке, то ее всегда можно выловить и сделать управление.