Jump to content

Recommended Posts

Вот термометр на 18B20, правда МК использован 16ф877, просто данный приборчик делался только как тренировочный.

В архиве есть все файлы, в принципе можно загнать файл проекта в микроСи ( писалось на нем ) и изменить МК, соответственно изменив немного прогу. Исходник я сам лично проккоментировал для себя поэтому проблем возникнуть не должно. А если возникнут вопросы, что да как и откуда

то велкам в тему http://forum.cxem.net/index.php?showtopic=57524&st=0

Сам архивчик: temp.zip

Share this post


Link to post
Share on other sites

Изменил прошивку. Пробуйте. ds.rar

Кварц сменился с 4 на 20 Мгц. Замена кварца никак не связана с частотой обновления индикатора, просто у меня была уже рабочая библа 1-wire заточенная под 20 Мгц. Переделывать не хочется :)

Всё было проверенно только что на железе, всё работает нормально.

post-48853-1268563859,64_thumb.jpg

Удачи !

PS: PU = 4.7Ком, никаких кондёров, всё согласно схеме, всё работает отлично.

Edited by Alex

Share this post


Link to post
Share on other sites

Огромное спасибо Alex!

Завтра на работе стырю кварц и будем переделывать.

Вопросик. я датчик вытянул на 6-7 метровый провод(не экранированный) на индикаторе одни восьмерки показывает. Это связанно с наводками в проводе?

нужно, по идее, экранированный тянуть?

Share this post


Link to post
Share on other sites

Финальные результаты тестирования литиевых батареек FANSO при нормальных условиях

Перед разработчиком устройства, в котором предполагается использование батарейки, всегда стоит задача выбора того или иного бренда. Конечно, наиболее объективный результат по качеству можно получить при реальном тестировании в режиме работы самого устройства. Для того чтобы у разработчиков была некоторая информация о реальных значениях основных параметров ЛХИТ, инженеры компании КОМПЭЛ решили провести серию из трех тестов. Первый тест на постоянный разряд в нормальных климатических условиях, начатый в апреле 2019 г., мы завершили.

Узнать финальный результат тестирования

Почитайте, даташит на датчик, там есть все ответы на ваши вопросы, тем более он есть на русском языке.

Edited by a_sergeevich

Share this post


Link to post
Share on other sites

6-7 метров это ерунда.

Я вчера подцеплял провод метров 15 примерно, на улицу вытаскивал датчик, всё работало нормально, без проблем.

Тут последняя версия схемы и прошивки.

Share this post


Link to post
Share on other sites
                     

Видеокурс Работаем с микроконтроллерами STM32G0. Впервые на русском языке.

В цикле видеокурсов по работе с STM32G0 от компании STMicroelectronics показаны архитектура, периферия (особенности процессорного ядра, режимов пониженного питания, векторов прерываний, DMA и мультиплексора DMA, схемы тактирования и сброса, и.т.д.) и даны практические примеры. Материал дает наглядное понимание того, как начать работу на новых микроконтроллерах STM32G0

Подробнее

Алексей, а он что, только до -9,5 может работать? В Протеусе даю ему -10,0 и на индикаторе только ---. Непорядок. :unsure:

Share this post


Link to post
Share on other sites

Alex , по схеме есть вопросы :

1. Кварц подключён без конденсатороа и нету подстроечного конденсатора в цепи кварца.

Не влияет ли точность показаний из за погрешности кварца ? :rolleyes:

2. какой диапозон показаний тернометра max - min ? :rolleyes:

3. Если захочу питать схему от трёх акумуляторов или трёх батареек с включением только во время измерения , это реально я так понимаю да ? :rolleyes:

4. указанный на схеме и на фото это один и тот же индикатор BA56-12SRWA ? :rolleyes:

Алексей, а он что, только до -9,5 может работать? В Протеусе даю ему -10,0 и на индикаторе только ---. Непорядок. :unsure:

Та да ... желательно от минус 99 до + 99 :rolleyes:

Share this post


Link to post
Share on other sites

Та да ... желательно от минус 99 до + 99 :rolleyes:

Сарказм - убежище для слабовольных. Без обид! На самом деле если DS18B20 работает от -55 до +125, то так и термометр должен работать. И ещё: при включении в схему нижнего датчика температуры есть глюк:

на датчике -9,5,

на индикаторе -9,5

на датчике -9,6

на индикаторе -9,5

на датчике -9,7

на индикаторе -9,6

Ошибка в просчёте в области отрицательных температур.

Share this post


Link to post
Share on other sites

Без относительно к теме...

А зачем выводить с разрешением в 0,1 если точность датчика 0,5, да и то не во всем диапазоне?

А если учесть саморазогрев, то десятые доли вообще не в кассу... Еще можно понять, если сделана калибровочная линеаризующая таблица...

Edited by my504

Share this post


Link to post
Share on other sites

Ну тогда от минус 55 до +99 , так как у автора три разряда индиатора :rolleyes:

my504 , так а какова его прогрешность тогда у этого датчика ? :unsure:

Edited by Нэцкэ

Share this post


Link to post
Share on other sites

Плюс-минус полградуса в диапазоне -10...+85.

Вне этого диапазона плюс-минус два.

Три разряда индикатора перекрывают весь диапазон, просто в минусе всего 2 разряда, а в плюсе три...

Я у себя так и сделал...

Edited by my504

Share this post


Link to post
Share on other sites

Оу... Так с это тогда реально с этого датчика получать диапозон от -55 до +125 :rolleyes:

Я имею виду на трёх разрядах индикатора ... ;)

Edited by Нэцкэ

Share this post


Link to post
Share on other sites

С разрешением в один градус и с округлением в полградуса - да именно на трех разрядах, где старший может быть минус, единица или погашен.

Share this post


Link to post
Share on other sites
Алексей, а он что, только до -9,5 может работать? В Протеусе даю ему -10,0 и на индикаторе только ---. Непорядок.
Как не порядок ? Индикаторов 3 всего :)
1. Кварц подключён без конденсатороа и нету подстроечного конденсатора в цепи кварца.
Я практически все устройства делаю без ёмкостей, работают .....
2. какой диапозон показаний тернометра max - min ?
-9.9 - 99.9
3. Если захочу питать схему от трёх акумуляторов или трёх батареек с включением только во время измерения , это реально я так понимаю да ?
НЕ понял вопроса.
4. указанный на схеме и на фото это один и тот же индикатор BA56-12SRWA ?
Да, это он.
И ещё: при включении в схему нижнего датчика температуры есть глюк:
Да, действительно, не обратил внимания. Гляну что там не то.

my504, Вы предлогаете сделать вывод с разрешением в 1'C ? Можно сделать, не проблема. И диапазон как раз увеличится :)

Share this post


Link to post
Share on other sites

Алекс! Это я в порядке обсуждения. :) Просто в инете полно схем с разрешением в 0,1 град на этих термометрах, а я никак не могу взять в толк зачем.

Ладно маркетологи пичкают девайсы пустой функциональностью, но делать такое для себя?... Не очень ясно...

Share this post


Link to post
Share on other sites
3. Если захочу питать схему от трёх акумуляторов или трёх батареек с включением только во время измерения , это реально я так понимаю да ?
Не понял вопроса.
my504, Вы предлогаете сделать вывод с разрешением в 1'C ? Можно сделать, не проблема. И диапазон как раз увеличится :)

Я имел виду что хочу питать его автономно и включать только в момент измерения :rolleyes:

А можно ли расширить диапозон от " -55 до +125 " :rolleyes:

Edited by Нэцкэ

Share this post


Link to post
Share on other sites
А можно ли расширить диапозон от " -55 до +125 "
Уже давно расширил, читаем http://eldigi.ru/site/term/13.php

Убирается точка при выходе значения за пределы (<-9.9'C или >99.9'C), т.е. разрешение становится 1'C.

Share this post


Link to post
Share on other sites

Алекс , у меня контролер 628 й без буквы А :unsure:

Эта последняя прошивка на нём работать будет :unsure:

Share this post


Link to post
Share on other sites

Алекс, ещё вот вопрос, по сегментам у твоей схемы нету ограничительных резисторов :rolleyes:

Порты выдержат или сам индикатор выдержит то такое соединение а ??? :unsure:

Edited by Нэцкэ

Share this post


Link to post
Share on other sites

Конкретно этот индикатор работает нормально, без проблем. Жрёт мало, а светит ярко.

Можно поставить резики, подобрать, на всякий случай, но я не ставил. :)

Share this post


Link to post
Share on other sites

Алекс .. а если я применю АЛС324А1 :rolleyes:

То мне какие поставить ограничительные резисторы

или придётся черезе транзистоные ключи питать индикатор :unsure:

Share this post


Link to post
Share on other sites

Всем мои извинения... Протезный вид индикатора ввел меня в заблуждение и я невнимательно обозрел схему... Каюсь, виноват...

Но Алекс... Я же накалякал такую схему с быстрым опросом датчика и регенерацией индикатора по таймеру. Тема есть в разделе "Схемы для публикации на сайте". Я первым таймером создаю диаграмму шины, а нулевым цикл сканирования индикатора.

Тогда мы конкуренты .... biggrin.gifbiggrin.gifbiggrin.gif

Ежели кому надо перекомпилировать на 628-ой - говорите, сделаю. Это совсем просто.

Мне надо!Если можете перекомпелировать на 628-й-буду очень благодарен!

Share this post


Link to post
Share on other sites

Мне надо!Если можете перекомпилировать на 628-й-буду очень благодарен!

На неделе постараюсь выкроить для этого время.

Share this post


Link to post
Share on other sites

Спасибо за схемку,а у меня вот какая с ней проблемка.

Я ее немного модифицировал - повесил ее как нагрузку ик-приемника. включается от пульта тв, а сама находится за окошком.

Так вот, проблема в том, что теперь когда включается, показывает только все горящие разряды индикатора, дальше должно быть "---" и отображение температуры как обычно. Так и остается гореть все сегменты.

Схема собрана правильно, номиналы по схеме.

Питание подается с выхода ик-приемника - 4.92в (=5 с небольшим падением), может в этом дело?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By duty
      Привет, участникам форума! Подскажите, пожалуйста, как можно реализовать связь микроконтроллера pic с адресным ключом (ds2405 или ds2408) по 1-wire (на шине будут висеть несколько ключей)  для считывания pio ключа, во входном режиме, т.е на pio поступает сигнал  с магнитоконтактного датчика о срабатывание его или нет.    Datasheet читал, но мало чего понял.  Тестирование произвожу в proteus 8.6
    • By Максим123456789
      делаю диплом, в схеме у меня микроконтроллер PIC16F688 и мне нужно его заменить на ATmega. Не могу найти похожий
    • By Anton Bondarenko
      Всем привет
      Прошу не ругать, впервые подобный вопрос задаю.
      Хочу сделать прибор, который будет посылать сигнал, когда возле прибора будет проходить металлический предмет. 
      — угол отслеживания до 30° а лучше прямая линия, траектория
      — время реакции очень высокое до 100 мс
      — ширина проема в котором нужно сканировать от 10 до 20метров,
      — передача сигнала через вифи
      Может есть готовые решения, или отдельные компоненты.
      Подскажите пжл в каком направлении искать.
      Смотрел датчики движения, но главная проблема — время реакции.
      Спасибо
       
    • By Sofia Vin
      Предлагаем проектную работу в Москве:
      Микроконтроллер STM32F103.
        
      Есть встроенный код с использованием функций библиотеки FreeRTOS, код имеет описанный протокол для связи с внешним миром.
        
      Необходимо проводить доработку кода под задачи программиста верхнего уровня и его тестирование в составе оборудования. 
      Работа в лаборатории (м.Университет) и удаленно. 
      Оплата по договоренности.
      Если Вы обладаете опытом схемотехнического проектирования и программирования микроконтроллеров, и Вас заинтересовала данная возможность, ждем Ваши отклики по контактным данным:
      8 (925) 023-60-02   Алексей
      E-mail: nassa@marathon.ru
       
  • Сообщения

    • Лично я при покраске из банки не крашу а отливаю в более удобную тару. Особо актуально для большой тары. Во вторых, важна технология смачивания кисти краской. Я макаю и "вытираю" излишки лёгким постукиванием кисти о стенку тары с краской. Более всего капает и течёт по кисти, пачкая руки, при покраске потолка. Для этого на кисть наматывкю тряпку или надеваю конус, вырезанный из пластиковой тары. И большую роль играет метода покраски кистью. Не надо на кисть аильно давить и набирать много краски, тем более если она жидкая. Кому надо быстрее есть валики. Но они разбызгивают мелким крапом и без устилания пола и мебели никак не обойтись. Иначе всё будет в мелкий "горошек"... поверьте моему 30летнему опыту мастера-универсала отделочных работ.
    • Точно четвёртого порядка. Значит это фича! Век живи - век учись.
    • Хорошо, завтра попробую с Т 5 помудрить. Тоже думаю антенной что-то работает. Опять же оба канала сделаны одинаково, в том числе длина проводов. В другом все нормуль. Местами опера не менял, не хочется трогать исправный канал. Просто заменял. Правда МС б/у.
    • Да, на фото Сага но у них эта часть схемы почти идентичны. И С1-112  наверно  то же самое. А С1-118 упамянул патому что имею исправный и схемы сравнивал. 
    • По моему он не должен от сети работать, только от аккумулятора после его зарядки.
    • то есть кроме ссылок на рукаблудие рукожопов конкретных причин, как я понял нет?
×
×
  • Create New...