Обявления

Для полноценной работы рекомендуется пройти регистрацию.

Рекламные сообщения будут удаляться вместе с пользователем. Что есть реклама - буду решать я.

Термостат 0,1 семи-сегментный дисплей

Здесь только проекты на PIC

Термостат 0,1 семи-сегментный дисплей

Сообщение scotland » 28 апр 2013 02:33

Там очень болшой интерес в секцию Atmel подумал сделать на PIC.

Изображение

Логика так :

Изображение

Есть hex и для 16F628A но только для 3 цифри - очень мало флаш - 2к.

Потерял все имиджи от imageshach.us

Схема работает так :

1.Запускаем устройство и появляется ето Изображение - ето своеобразная проверка если
там все сегментьи рабочие - 1 сек.
2.Если вьи как только прошили ПИК и запускаете в первии раз то там будет показьивает поочередно 3 параметров -
наглашоная температура Изображение , гистерезис Изображение и наконец режим -нагрев - Изображение или охлаждение - Изображение нажимая плюс или минус вьи можете променит все ети параметри.
3. Потом режим нормалньи - Изображение
Вход режим настройка нажимая какую либо кнопку , уже опция 2 кнопки едновременно нету.

Только для схема с ОК.
Вложения
termostat_LED_4x7_F648A.zip
(4.42 КБ) Скачиваний: 406
Последний раз редактировалось scotland 23 ноя 2015 14:09, всего редактировалось 8 раз(а).
scotland
Частенько бываю
 
Сообщения: 45
Зарегистрирован: 23 апр 2012 04:07
Откуда: BG

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение Recov » 01 май 2013 04:46

Очень интересный проект. Вывод 6 МК это на коммутацию нагрузки?
Recov
Живу тут
 
Сообщения: 160
Зарегистрирован: 26 дек 2011 16:23
Откуда: г. Находка

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение scotland » 04 май 2013 10:30

Да так точно Recov.

Железо тоже работает хорошо :

Изображение
Изображение
Несколько данных :

- температура регулируется от -50 до 125 градуса
- гистерезис от 0 до 10.0 . Нуль ето неточно лучьше сказать 1 бит или 0.0625 градуса
- обновление всех 4 цифрах каждае 8 милисекунд или ето равняется на 125 херц - невозможно увидет мергание,
но есть один импульс в секунду при расчете температуры, но почти незаметно - как сердце бьется пытаюсь сказать, что жизнь работает :)
- вьиход 6 нагрузки максималньи ток 25 мА поетому транзистори обезателно в етом случае с PIC в отличеи от Atmel где там 40 мА для сегментом
- вьиход 5 маса PIC-а , вьиход 14 - питание. Для пробное плата я питал с USB лаптопа.
- настроеноя температура записьивается на адрес 0 в EEPROM а гистерезис на адрес 20
Последний раз редактировалось scotland 19 май 2013 23:42, всего редактировалось 1 раз.
scotland
Частенько бываю
 
Сообщения: 45
Зарегистрирован: 23 апр 2012 04:07
Откуда: BG

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение Recov » 05 май 2013 02:35

Так, будем делать. Надо сначала платку к нему сотворить.
Recov
Живу тут
 
Сообщения: 160
Зарегистрирован: 26 дек 2011 16:23
Откуда: г. Находка

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение scotland » 05 май 2013 11:27

Христос Воскресе !!!!
Я могу сделать плату к концу дня, но не будет стандартным хочу сказат не будет с Sprint но будет с реалньим размером.
И другое - не знаю у вас каким дисплей. Например, у меня есть это:
Изображение
scotland
Частенько бываю
 
Сообщения: 45
Зарегистрирован: 23 апр 2012 04:07
Откуда: BG

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение Recov » 07 май 2013 16:49

Дисплей без разницы. Я пока в командировке, вернусь только после 10-го мая. Так что за плату буду благодарен. Хочу поставить себе в УАЗ управлять элекровентилятором. Термостат на ATTINY2313 уж больно чуствителен к помехам в машине, даже с супервизором. Бывает слетает прошивка.
Recov
Живу тут
 
Сообщения: 160
Зарегистрирован: 26 дек 2011 16:23
Откуда: г. Находка

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение scotland » 08 май 2013 12:17

Вот и печатку - не очень хорошая но так могу так делаю.
Вложения
platka_pisti.png
platka_pisti.png (8.11 КБ) Просмотров: 5759
platka_elementi.png
platka_elementi.png (14.66 КБ) Просмотров: 5759
scotland
Частенько бываю
 
Сообщения: 45
Зарегистрирован: 23 апр 2012 04:07
Откуда: BG

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение Recov » 11 май 2013 04:23

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


Что за ерунда, при попытке добавить файл печатки пишет: 1.lay => Расширение lay запрещено администратором.

hardlock, что случилось?

Добавлено спустя 2 минуты 29 секунд:
Попробую в RAR.....

Добавлено спустя 2 минуты 30 секунд:
Ага, все получилось. Скачал, проверил, все открывается.
Вложения
1.rar
(17.48 КБ) Скачиваний: 373
Recov
Живу тут
 
Сообщения: 160
Зарегистрирован: 26 дек 2011 16:23
Откуда: г. Находка

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение Recov » 12 май 2013 15:39

Собрал, только на СМД. Индикатор не светит. Программируется нормально. Scotland, а можно там по напряжениям на различных выводах МК. Или где осцилограмму посмотреть?
Вложения
Recov
Живу тут
 
Сообщения: 160
Зарегистрирован: 26 дек 2011 16:23
Откуда: г. Находка

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение Serioga » 12 май 2013 18:17

Recov, В первую очередь проверь питающее напряжение. Потом что делаеться на РВ4-7.
Serioga
Живу тут
 
Сообщения: 270
Зарегистрирован: 19 апр 2010 19:52
Откуда: Полтава

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение hardlock » 12 май 2013 20:08

Recov писал(а):hardlock, что случилось?

место на форуме не резиновое - платить за него приходится, вот и разрешил тока архивы и небольшие картинки... Большие картинки - на внешних хостингах типа piccy.info или других
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3362
Зарегистрирован: 21 янв 2009 15:48
Откуда: zp.ua

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение scotland » 13 май 2013 21:54

Recov , я плата делал по первая схема на Splan , схема симулятора только для симулятора. Буду разсмотреть твоя плата и скажу что там.
Ну и осцилограмьи ето думаю ясно - на каждого RB4-7 импулс 2мс повторение каждьиe 8мс.
А там есть один проблем у вас - неправилно включит база вьиходной транзистор директно на вьиход ПИК-а - такое дело коротко замьикает питание схему.
Нужен резистор 2к-5к. А если у вас МОС транзистор етого проблема нету , но есть другой - 5в. на гейту недостатачно для полное открьивание Мос транзистора.

Добавлено спустя 4 часа 6 минут 48 секунд:
Изображение
scotland
Частенько бываю
 
Сообщения: 45
Зарегистрирован: 23 апр 2012 04:07
Откуда: BG

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение Recov » 14 май 2013 09:34

Вот плата СМД по которой собрана схема. Сижу, разбираюсь.

Добавлено спустя 50 минут 59 секунд:
Заработало! Блин, если посмотрите мою СМД печатку, там эмитеры транзисторов не подключены к минусу! Всего-то дорожку 2мм дорисовать надо было. Давно таких глупых косяков со мною не было.

Добавлено спустя 33 минуты 28 секунд:
Теперь не могу выставить вкл - выкл. Гистерезис ставлю и 01 и 1 градус, но на 6-м выводе МК постоянно +5V. Взял новый PIC16F628, думал у старого порт подпалил резистором 1К, нет, так же +5V. Т.е. выставляю например 30С и гоняю выше - ниже, отключение питания на 6-м порту не происходит. Порт ни к чему не подключен.

Добавлено спустя 21 минуту 31 секунду:
Все, разобрался. Оказывается при устаноке температуры надо что бы перед устанавливаемой цифрой светился нижний горизонтальный сегмент, а не знак =. Тогда все работает как надо.

Да, еще, на базу исполнительного транзистора BCP56 с шестого порта МК поставил резистор 5.6К. Все отлично работает!

Добавлено спустя 3 минуты 49 секунд:
Scotland, а можно изменить прошивку на охлаждение?

Добавлено спустя 21 минуту 4 секунды:
В печатке произвел изменения, теперь 100% рабочая.
Вложения
СМД.rar
(15.8 КБ) Скачиваний: 357
Recov
Живу тут
 
Сообщения: 160
Зарегистрирован: 26 дек 2011 16:23
Откуда: г. Находка

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение scotland » 18 май 2013 11:25

Recov , уже есть универсалная - отопления и охлаждения специално сделал для тебя с 3 цифри.
Обяснения напишу завтра.
Важно не забьить : HEA > heating > отопления > кнопка плюс
Coo > cooling > охлаждения > кнопка минус

Eтот hex только для PIC16F628A !!!
Вложения
termostat_LED_3x7.zip
(4.05 КБ) Скачиваний: 369
Последний раз редактировалось scotland 19 сен 2013 15:47, всего редактировалось 1 раз.
scotland
Частенько бываю
 
Сообщения: 45
Зарегистрирован: 23 апр 2012 04:07
Откуда: BG

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение Recov » 18 май 2013 13:22

Спасибо за трехсегментник, а то я уже хотел закрасить точку и в настройках немного не удобно. Прошил контроллер. На нагрев все работает замечательно. Как поставить на охлаждение пока не разобрался.
Recov
Живу тут
 
Сообщения: 160
Зарегистрирован: 26 дек 2011 16:23
Откуда: г. Находка

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение scotland » 18 май 2013 16:02

Recov , спосибо о реализации. Разница в новую прошивку там точка уже нет и важнейшие - округления показание температуры - ранше если температура 29,9 у вас показание только 29 а то там 30. Сейчас так - 25,4 - у вас будет 25 .... 25,5 - у вас будет 26 показат.
Хочу сказать и для помехи - не случайно я поставил в мою плату кондензатор С2 так ближе к ПИК. Поставте другой на вашем плате там точно.
И настройка бьила медленая потому что вьи не видите десетьи градуса - уже изправил в новую.
Recov писал(а): Оказывается при устаноке температуры надо что бы перед устанавливаемой цифрой светился нижний горизонтальный сегмент, а не знак =.


Такое показание Изображение значит что вьи настроили отрицателная температура - ето возможно и в двух режимах нагрев и охлаждение. Например если вьи хотите нагрет продукт с минус 20 градус только до минус 6. Надеюс что понятно.

Добавлено спустя 19 часов 2 минуты 47 секунд:
Recov писал(а):Как поставить на охлаждение пока не разобрался.


Нажми какую либо кнопку 1сек потом жди когда там будет показьиват НЕА в етом моменте нажми кнопка минус 1сек.Сейчас показьивает Coo отпусти и все.
Если ети англииские слова heating and cooling неудобноьие могу зделат на другие - например НАГ и OHL.
scotland
Частенько бываю
 
Сообщения: 45
Зарегистрирован: 23 апр 2012 04:07
Откуда: BG

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение scotland » 28 май 2013 02:28

Я уже закончил проект - работает отлично.
Питание зарядного устройства Nokia. Реле 6 вольт.
Изображение
Изображение
Изображение
Печатка практически нету. Только гнездо контроллера.
scotland
Частенько бываю
 
Сообщения: 45
Зарегистрирован: 23 апр 2012 04:07
Откуда: BG

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение multic33 » 11 янв 2015 14:36

я немного запутался в подключении индикаторов,скачал две платы разводку и не могу понять,подключение контроллера и индикатора по ногам,вернее общим катодам и 10-11-12-13.как правельнее с 10 на К4 с 11 на К3 с 12 на К2 с 10 на К1 или наоборот????? схему взял вот ету http://img211.imageshack.us/img211/2838/648x7x4.png D0 D1 D2 D3 ето как К1 К2 К3 К4 или наоборот??

Добавлено спустя 3 минуты 38 секунд:
download/file.php?id=3807&mode=view/4x7.jpg или по етой схеме правельнее?
multic33
Частенько бываю
 
Сообщения: 28
Зарегистрирован: 06 янв 2015 21:08
Откуда: Украина

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение Yanshun » 17 фев 2015 19:13

Питание зарядного устройства Nokia. Реле 6 вольт.

Вас не затруднит ответить про реле более подробно. Вы его подключили к 6 выводу PIC'a через резистор, который идет на базу транзистора, этого на схеме нет.
Более подробно можете написать как Вы выставляете температуру, мне очень важен нагрев.
Приложил картинку, коммутация реле, я наверном пути.
Вложения
Аватара пользователя
Yanshun
Частенько бываю
 
Сообщения: 52
Зарегистрирован: 01 фев 2015 13:45

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение stojanb » 12 июн 2015 16:01

Привет, вы можете развить прошивкa дисплей с общим анодом
stojanb
Пробегал мимо
 
Сообщения: 1
Зарегистрирован: 14 сен 2010 21:10
Откуда: Bulgaria

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение scotland » 20 сен 2015 03:58

multic33 - там видна с первая рисунка ног 10 ---- катод первии or 0 or Nº1 но нет 4-ти.
Yanshun - Так точно.
stojanb - мога ама нещо ме мързи, може би по натам...

Добавлено спустя 45 минут 27 секунд:
Yanshun - все очень простое и интуитивно - нажимаеш одно из двух кнопкох - показивает фиксированая, желана, наглашоная температура - _XX.X менят с кнопками. Потом он паказивает гистерезис - по англиискому Histeresis H X.X после 4 сек показивает нагрев или охлождение соответно по англиискомо Heat или Cool и все....

Добавлено спустя 4 минуты 56 секунд:
Забьил - если реле вкл. то первая точка горит.
scotland
Частенько бываю
 
Сообщения: 45
Зарегистрирован: 23 апр 2012 04:07
Откуда: BG

Re: Термостат 0,1 семи-сегментный дисплей

Сообщение Recov » 21 сен 2015 12:23

Так и есть. Отлично работает третий год. Сбоев не было! Температура при которой он трудится на улице от -30 до +40С.
Recov
Живу тут
 
Сообщения: 160
Зарегистрирован: 26 дек 2011 16:23
Откуда: г. Находка


Вернуться в PIC



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1