Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 17.03.2009, 12:10   #1
movaaa
Частый гость
 
Регистрация: 15.03.2009
Сообщений: 34
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
movaaa на пути к лучшему
По умолчанию решение аппаратно или программно..?

Я не профи-сразу говорю. Для личных целей надо сделать цмфровой термометр от 0-150 гр.ц. Схем полно. Решил сделать на lm35 - lm6134 - pic16f872 - индикатор(ссылку не нашёл вылажу чуть позже). всвязи с отсутствием lm35 - lm6134 датчик сменился(градусы-кельвин) ну и т.д.
короче. на вход PIC(по родной прошивке и схеме) подаётся от 0 до 1,50 вольт, что соответствует 0-150 гр.ц. А сейчас от 2,75 до 4,25 вольт подаётся на pic.
1. pic не накроется ?(думаю нет)
2. как срезать эти 2.75 вольт(аппаратно)
3. мне кажется проще задать смещение в самой прошивке..но проблемка - ни чё не понял в этом Си...

посаветуйте что нибудь....ссылки выложу позже...

-- Прилагается рисунок: --
Реклама:
movaaa вне форума  
Непрочитано 17.03.2009, 17:27   #2
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: решение аппаратно или программно..?

Сообщение от movaaa
на вход PIC(по родной прошивке и схеме) подаётся от 0 до 1,50 вольт, что соответствует 0-150 гр.ц. А сейчас от 2,75 до 4,25 вольт подаётся на pic.
1. pic не накроется ?(думаю нет)
2. как срезать эти 2.75 вольт(аппаратно)
3. мне кажется проще задать смещение в самой прошивке..но проблемка - ни чё не понял в этом Си...
отношение 5 к 2,75 равно
2.75В = 5 / 2,75 = 1,8181818181818

результать АЦП при 2,75В равен
1024/1,8181818181818 = 563,2

значит тебе нужно вычесть из результата преобразования число 563D или 233H (0x233)

или смещай операционым усилтелем уровень к 0В.
это как уж тебе прощедешевлебыстрее -(нужное подчеркнуть)))))

И можно датчик пользовать из 3-4 последовательных диода 1N4007 или подобных, но температура -30 до 125 градусов ...

ИМХО жирно PIC16F876... вполне потянет PIC16F676 на 3 разряда индикатор, ну или 16F690

-- Прилагается рисунок: --
picavr вне форума  
Непрочитано 17.03.2009, 21:11   #3
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию

Некоторое время тому назад уже была тема по нормированию сигнала. Классическое решение в подобном случае - ОУ(операционный усилитель). В данном варианте подойдает любой, с напряжением питания от 5В.
MisterDi вне форума  
Непрочитано 17.03.2009, 21:25   #4
movaaa
Частый гость
 
Регистрация: 15.03.2009
Сообщений: 34
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
movaaa на пути к лучшему
По умолчанию

Цитата:
отношение 5 к 2,75 равно
2.75В = 5 / 2,75 = 1,8181818181818

результать АЦП при 2,75В равен
1024/1,8181818181818 = 563,2
Код:
лучше конечно программн, но сегодня прошил PIC (сегодня собрал программатор)-не работает, и MPLAB ругается..((

здесь прошивка у автораhttp://soel.ru/issues/?id=299321статья 52
 
вот начальная схема схемка..

а в проге я так ни чё и не понял...(((
movaaa вне форума  
Непрочитано 17.03.2009, 21:26   #5
movaaa
Частый гость
 
Регистрация: 15.03.2009
Сообщений: 34
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
movaaa на пути к лучшему
По умолчанию

чёт я с кодами напутал...))
movaaa вне форума  
Непрочитано 17.03.2009, 21:54   #6
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию

Сообщение от MisterDi
Некоторое время тому назад уже была тема по нормированию сигнала. Классическое решение в подобном случае - ОУ(операционный усилитель). В данном варианте подойдает любой, с напряжением питания от 5В.
не любой.. а Rail to Rail
хотя ИМХО лучше перелопатить дизасемблированую прошивку и вставить вычитание числа, там получится до десятка строк.

Гы.. скачал статью по ссылке.. там исходник на асемблере.. с коментариями на блюдечке..
пиши - нехочу..

хотя.. если б мог писать написал бы сам полностью. )))) но наверное не умеет..
ТОГДЫ ОЙ .... юзайте ОУ.
picavr вне форума  
Непрочитано 17.03.2009, 22:36   #7
movaaa
Частый гость
 
Регистрация: 15.03.2009
Сообщений: 34
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
movaaa на пути к лучшему
По умолчанию

не умею....((...вот отвечаю пытался разобраться..
млжет поправит кто, с меня пиво...

это всё не для меня, а для моего коня....
на супер скут контроль температуры двилга требуется...
http://honda-dio.ucoz.ru/forum/16-3798-1
movaaa вне форума  
Непрочитано 18.03.2009, 00:08   #8
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от movaaa

это всё не для меня, а для моего коня....
на супер скут контроль температуры двилга требуется...
http://honda-dio.ucoz.ru/forum/16-3798-1
Стабилитрон переверни , а то получишь вместо 3,6v КЗ ...
http://honda-dio.ucoz.ru/forum/16-3798-17
И лучше такие схемы для питания не использовать , есть же стабилизаторы интегральные.
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 18.03.2009, 00:49   #9
movaaa
Частый гость
 
Регистрация: 15.03.2009
Сообщений: 34
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
movaaa на пути к лучшему
По умолчанию

Сообщение от dosikus
Сообщение от movaaa

это всё не для меня, а для моего коня....
на супер скут контроль температуры двилга требуется...
http://honda-dio.ucoz.ru/forum/16-3798-1
Стабилитрон переверни , а то получишь вместо 3,6v КЗ ...
http://honda-dio.ucoz.ru/forum/16-3798-17
И лучше такие схемы для питания не использовать , есть же стабилизаторы интегральные.
)))) превернул..)

а по теме..?
movaaa вне форума  
Непрочитано 18.03.2009, 01:06   #10
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

По теме - здесь все расписано, расжевано.
http://www.cmccord.co.uk/FYP/DownLoad/Final_Report.pdf
__________________
Осторожно , злой кот
dosikus вне форума  
Закрытая тема

Закладки

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
оригинальное решение:-) spilberg Аудиотехника 0 01.11.2008 22:21
4-20 мА, схемное решение. vo1 Микроконтроллеры, АЦП, память и т.д 11 25.10.2008 21:51
Подскажите возможное решение! ctefan Автоматика и аппаратура связи 45 25.05.2008 07:51
CVAVR как программно вызвать функцию обработки прерывания??? woroba Микроконтроллеры, АЦП, память и т.д 7 07.03.2007 11:54
Нужна помощь новичку. Или я глючу, или Протеус или КодеВизио sns13 Микроконтроллеры, АЦП, память и т.д 25 12.11.2006 10:24


Часовой пояс GMT +4, время: 00:08.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot