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

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

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

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

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

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

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

 
Опции темы
Непрочитано 02.04.2007, 13:13  
avgust75
Прописка
 
Регистрация: 01.11.2006
Сообщений: 199
Сказал спасибо: 0
Сказали Спасибо 15 раз(а) в 13 сообщении(ях)
avgust75 на пути к лучшему
По умолчанию Влияние внутреннего генератор PIC16F628 на протокол 1-Wire

Кто нибудь пробовал практически работать с внутренним генератором и протоколом 1-Wire. Не сильно влияют морозы и жара на распознование ключей (уход параметров) или все-же нужен кварц.(а как хочется иметь еще два входа-выхода!).
Реклама:
avgust75 вне форума  
Непрочитано 02.04.2007, 23:12  
ant_
Прописка
 
Регистрация: 21.09.2006
Сообщений: 195
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ant_ на пути к лучшему
По умолчанию

А разве протоколу 1-wire критична стабильная частота? Нет. Чипы могут работать со скоросттью до 19 кбит/с (не путать с частотой - частота здесь будет такой же в слчуае чередования 1-0, именно так, как выдается в 1-wire линию). Реально же я работал на [4.8-9.6] кбит/с. Все чудненько. А какую 1-wire микросхему Вы используете? Если Вы используете кварц, то я не думаю, что от температурного перепада тактовая частота в линии будет изменяться в таких больших пределах.
А про какие два входа-выхода Вы имеете ввиду?!
ant_ вне форума  
Непрочитано 02.04.2007, 23:14  
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию

делал на 12с509 температурные датчики в сигнализацию. Как влияет жара и холод, не знаю, пока возвратов не было.
urry вне форума  
Непрочитано 02.04.2007, 23:17  
ant_
Прописка
 
Регистрация: 21.09.2006
Сообщений: 195
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ant_ на пути к лучшему
По умолчанию

urry, а сигнализация Ваша куда заводилась? На комп? Или же Вы ваяли свою аппаратную часть?
ant_ вне форума  
Непрочитано 03.04.2007, 00:00  
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию

аппаратную часть ваяли без меня - я отвечал за прогу. В комп не заводилось.
urry вне форума  
Непрочитано 03.04.2007, 12:55  
avgust75
Прописка
 
Регистрация: 01.11.2006
Сообщений: 199
Сказал спасибо: 0
Сказали Спасибо 15 раз(а) в 13 сообщении(ях)
avgust75 на пути к лучшему
По умолчанию

Сообщение от ant_
А разве протоколу 1-wire критична стабильная частота? А про какие два входа-выхода Вы имеете ввиду?!
RA6, RA7 - вход - выход. Если нет кварца.
О критичности - взял когда-то для образца программу из журнала "Радио" 2003г №10, так вот не все ключи считывались и записывались по той программе, что прилагалась к статье. Когда начал сравнивать с протоколом, выяснилось, что автор не выдержал рекомендации временные по допускам на изготовленые ключи. Исправил в соответствии с протоколом, и все заработало. Но до сих пор я использовал кварцевую стабилизацию. Боюсь, что при переходе на внутренний генератор поползут временные задержки (циклы задержек будут другими) и опять выйду из допусков на ключи, особенно при изменении температуры. Хотя если кто знает - может порекомендовать аналогичную по выводам микросхему, в которой в последнем адресе (доступной пользователю) есть погрешность внутреннего генератора, а еще они допускают сдвиг + - всего окна размером 1 000, средний код 111, и "1" в соответствующем бите соответствующего регистра сдвиг окна вправо или лево.
avgust75 вне форума  
Непрочитано 03.04.2007, 13:35  
ant_
Прописка
 
Регистрация: 21.09.2006
Сообщений: 195
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ant_ на пути к лучшему
По умолчанию

Не могу с Вами не согласиться, avgust75. Протокол является априорным правилом работы любой системы. Просто все зависит от конкретной реализации электронной части и программной.
Кстати, посмотрел я эту статейку -там используется кварц. А какие временные интервалы автор не выдерживал в соответствии с протоколом? В программной части? Да и там как-то проблематично сделать их "плавающими"-так 1-wire вообще работать не будет!!!
ant_ вне форума  
Непрочитано 03.04.2007, 14:19  
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию

О чем Вы спорите, господа ? В даташите на встроенный генератор обещается точность в 1 процент при стандартных условиях эксплуатации, о чем, я уверен, Вы прочитали, прежде чем начинать дискуссию. Да если бы даже было 10 процентов, что из того ? Критичным ко времени является момент чтения - 0 или 1, через, скажем 7 микросекунд после окончания стробирующего импульса. При разбросе 10 процентов это чтение происходит или через 7,7 микросекунд или 6,3 микросекунды. Много это или мало - уже зависит от того, насколько удалено устройство от контроллера (влияние емкости линии и пр.) Если же устройство стоит в сантиметре - ему по фик.
urry вне форума  
Непрочитано 03.04.2007, 20:34  
avgust75
Прописка
 
Регистрация: 01.11.2006
Сообщений: 199
Сказал спасибо: 0
Сказали Спасибо 15 раз(а) в 13 сообщении(ях)
avgust75 на пути к лучшему
По умолчанию

Сообщение от urry
обещается точность в 1 процент при стандартных условиях эксплуатации
Подводя итог, можно сказать, что можно использовать внутренний генератор без опасения, что коды ключей не сосчитаются, причем в не зависимости от не"стандартных" условий эксплуатации PICa и используя PICи без заводской корректуры частоты внутреннего генератора.
Это теоретически, но может кто делал ПРАКТИЧЕСКИ?
avgust75 вне форума  
Непрочитано 04.04.2007, 09:29  
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию

я делал практически, писал же выше, на 12с509 и 12ф675. Была партия 50-100 штук.
urry вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Калибровка внутреннего генератора(atmega169) Archer07 Микроконтроллеры, АЦП, память и т.д 14 30.07.2009 07:33
Влияние помех на RRFQ2-433 от Telecontrolli Jkot Автоматика и аппаратура связи 4 06.11.2008 14:45
Калибровка внутреннего RC генератора в ATtiny2313 nagano Микроконтроллеры, АЦП, память и т.д 12 20.08.2008 10:22
PIC12XC805A На чсчет калибровки внутреннего генератора 4 МГЦ cnc10 Микроконтроллеры, АЦП, память и т.д 7 28.05.2007 10:02
масса внутреннего спикера xelos Ремонт оргтехники 5 08.04.2005 14:32


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


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