Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
06.12.2007, 17:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Спасибо,разбусь теперь,если не жалко выложи,буду тока признателен.
Еще надо потом разобрать вычисление циклического избыточного кода,смысл не очень понял из английского даьашифта на DS18B20.
|
|
|
|
06.12.2007, 23:02
|
|
Временная регистрация
Регистрация: 06.12.2007
Сообщений: 91
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
__________________
разум когда-нибудь победит... (с)
|
|
|
|
06.12.2007, 23:54
|
|
Прописка
Регистрация: 12.11.2006
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
а не подскажет кто алгоритм работы с ds-кой с паразитным питанием?
|
|
|
|
07.12.2007, 00:24
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Извиняюсь за оффтоп ...
Можно ли исходники твоей программы Browser ?
|
|
|
|
07.12.2007, 03:00
|
|
Временная регистрация
Регистрация: 11.06.2006
Сообщений: 60
Сказал спасибо: 17
Сказали Спасибо 6 раз(а) в 4 сообщении(ях)
|
Сообщение от dosikus
|
Извиняюсь за оффтоп ...
Можно ли исходники твоей программы Browser ?
|
Да можно, только я в них сам ничего не понимаю, программировать на делфи почти не умею, а эта одна из первых..
Про паразитное питание датчиков, попался на такую фишку после выдачи команды преобразования Т, нужно в течении 10uS подпереть линию, у меня в проге это время не всегда выдерживалось в итоге иногда с датчика получал 85гр, тоесть температуру по умолчанию, наверное датчик начинал потреблять ток а питание только через резистор ну и он сбрасывался.
Еще на electronix.ru есть хорошая библиотека с поиском датчиков автор SasaVitebsk.
Прикрепленный файл: 5022264.rar
|
|
|
|
09.12.2007, 06:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Сообщение от CERGEI1982
|
Вот держи рабочий,правда немного намудрил там,целый день делал,аж голова опухла ,осталось собаку включить и подкоректировать лишнее и в железе собрать.
Да и светодиодик загорается когда минусовое значение,надо там дописать сбросить его вначале следущего считывания температуры.Если не поймеш покажу.
|
В железе собрал работает,правда надо побольше задержки после выставления числа на индикатор светятся тускло или резистор уменьшить,стоит 220 Ом.
Прикрепленный файл: 1286078.rar
|
|
|
|
09.12.2007, 19:09
|
|
Временная регистрация
Регистрация: 01.11.2006
Сообщений: 66
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сорри за как всегда тормознутую реакцию. Работа-с...
Вот обещанный модуль для работы с 1-wire. Учитывая отсутствие времени, выкладываю as-is. Как работает - сам не помню, но если будут вопросы, попробую ответить.
Прикрепленный файл: 3266334.zip
|
|
|
|
09.12.2007, 20:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Сообщение от rremix
|
Сорри за как всегда тормознутую реакцию. Работа-с...
Вот обещанный модуль для работы с 1-wire. Учитывая отсутствие времени, выкладываю as-is. Как работает - сам не помню, но если будут вопросы, попробую ответить.
|
Благодарю,разберу код,интересно разбиратся в асеме ,тож времени мало,или лень или на работе
Прикрепленный файл: 3266334.zip
|
|
|
|
12.12.2007, 00:58
|
|
Прописка
Регистрация: 31.03.2005
Сообщений: 223
Сказал спасибо: 25
Сказали Спасибо 20 раз(а) в 14 сообщении(ях)
|
Всем привет!
В CodeVision в хелпе по 1-Wire есть такая фраза
Because the 1 Wire Functions require precision time delays for correct operation,the interrupts must be disabled during their execution.
Also it is very important to specify the correct AVR chip clock frequency in the Project|Configure|C Compiler|Code Generation menu.
Похоже, здесь то собака и порылась...
Удачи!
|
|
|
|
15.12.2007, 17:50
|
|
Временная регистрация
Регистрация: 08.08.2006
Сообщений: 60
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
помогите пожайлуста вот за вечер накидал, самоссобой не работает ) может кто помнит 8051 ассебмлер.. мне очень трудно понять что я делаю не так, потому как 1wire невозможно симулировать.
прилагаю Keil + Proteus.. сильно не ругайте, начинающий!
Прикрепленный файл: 8963525.zip
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:20.
|
|