| Translations Blog |

PNG Clipart

Maxim Dallas 1-Wire, MicroLan, iButton: Взгляд любителя

Перевод статьи - Maxim Dallas 1-Wire, MicroLan, iButton: A Hobbyist's View

Автор(ы) - Том Бойд (Tom Boyd)

Источник оригинальной статьи:

http://www.arunet.co.uk/tkboyd/e1didx.htm

Я имел много потеху с некоторыми превосходными продуктами от Dallas Semiconductor, который теперь часть Максима. Эти страницы пытаются помочь вам присоединиться к веселью. Одно извинение: мой материал на эту тему стал немного неорганизованным... настойчивость, если вы не найдете то, что вы хотите немедленно? Есть некоторые очень устаревшие страницы и страницы, когда я делал вещи "трудным путем".... но также некоторые новые вещи, и 1-Wire очень живы в январе 2019, когда эта страница была рассмотрена. Чтение DS1820 - семейный датчик температуры с Arduino проще говоря, не может быть проще. (И если вы хотите, чтобы оборки "трудный путь" принесли, это тоже возможно!)

Если вы уже убедились, я создал для вас страницу "как мне начать", которая откроется в собственной вкладке/ окне. (Это довольно датировано, 1/19)


Что делать, если вы не хотите участвовать в создании устройств или писать программы? Вы все еще можете наслаждаться использованием устройств, основанных на 1-проводных чипах. Они имеющиеся готовые, и програмное обеспечение имеющееся слишком. 

======================================================= 
На этой странице: материал для вас в трех категориях: 
1) Введение в семейство продуктов. 
2) Информация об аппаратном и программном обеспечении, готовом к использованию,или в форме набора. 
3) Для программистов: как взаимодействовать с чипами. 
а потом на дне... 
3) Шансы и цели, в том числе как связаться с автором. 

======================================================= 

Если вы решили, что вы хотите попробовать Микролан, я опубликовал нажатие клавиши-по-нажатию клавиши, как вести о настройке вашего компьютера с минимальными необходимыми элементами. 


Введение В Семейство Продуктов.......

Dallas Semiconductor, ныне входящий в состав Maxim, производит линейку чипов в семействе Dallas calls "1-Wire". 

Они могут быть использованы многими, многими различными способами, но вот простой пример, чтобы вы начали..... 

У меня есть компьютер с графиком на его экране, показывающим мне температуру внутри и снаружи. Кроме компьютера, мне нужен был адаптер Микролан (около $30, и вам нужно только один на Микролан), два чипа (очень просто. около $5 Каждый) и какой-то простой провод. 

Я должен был установить некоторые драйверы на моем компьютере. (Свободный от Далласа, и водители, кажется, не влияют ни на что другое.) Адаптер просто подключается к ПК. Вы можете получить параллельные, последовательные или USB-адаптеры. Провод идет в другую сторону переходники, RJ-11. (Своего рода разъем, используемый для телефонов в США.) Чипы подключаются к проводу так, как вы прикрепляете лампочки к цепи, т. е. параллельно. (Чипы-это "ступеньки" на "лестнице", где провода-стрингеры.) ("1-Wire" немного вводит в заблуждение... вам нужен один провод который носит данные и сила, плюс заземленный кабель... два провода. Также, иногда он оплачивает (или необходим) для того чтобы добавить третий провод нося электропитание низшего напряжения. Не все чипы" 1-Wire " нуждаются в этом. Кабель Cat5 провод выбора.) 

Все, что осталось после этого, - это программа для чтения температур, о которых сообщают чипы. Dallas поставить бесплатную утилиту, которая будет читать чипы, но если вы хотите результаты на графике, вы должны пойти в 1-Wire сообщества. Эти страницы от меня предназначены, чтобы быть порталом этих ресурсов. 

Еще одна вещь для этого первого введения: "MicroLan" - это термин, используемый для одного или нескольких 1-проводных чипов, подключенных к адаптеру и" хосту " контроллера, например ПК в настройке, описанной выше. (Хост может быть простой микроконтроллер, Linux box, и т.д., и т.д.) Каждый MicroLan имеет один хозяин, контролируя и используя данные на MicroLan, и один или больше обломоки 1 провода. Эти микросхемы могут быть, как и выше, простыми электронными термометрами, или они могут быть входными или выходными устройствами (аналоговыми или цифровыми), или счетчиками, или хранилищами ("памятью"), или ключами безопасности, или.... Я уверен, что инженеры Далласа заваривают" новые игрушки " в своих лабораториях, даже когда вы читаете это. 

Поздравляю! Вы закончили одно из моих описаний "что, если 1-Wire". Я надеюсь, что это побудило вас попробовать узнать больше. Работать с Микроланами не сложно и не дорого! 

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

... и если вы хотите узнать больше, вы можете посетить следующие веб-страницы... 
            Обзор линейки продуктов 
            Обзор технических деталей 
            Более детальный взгляд на то, как это работает, чтение документации, написание программы для доступа к Микролан. Пример в Delphi, но общий процесс должен быть ясным. 

Конечно, если вы хотите узнать об этой продуктовой линейке, то главным местом для нее станет Максим / Даллас сами! Поезжайте в Даллас за чипами и за хорошими библиотеками документации. Я просто надеюсь, что мой сайт поможет вам использовать все, что Даллас создал для нас! Вы также можете посмотреть заметки, которые я подготовил на соответствующих форумах и других источниках помощи

Если вы только начинаете работу с электроникой в целом, вас может заинтересовать руководство моего новичка по цифровой электронике. 
 


MicroLan / 1 - Wire Hardware and Software-Ready Made, или In Kit Form.......

Источники оборудования Microlan. Датчики и приводы. Включает датчики погоды. 
Если вы решите, что вам нужен концентратор, здесь есть информация об этом. 
Если вы хотите программное обеспечение, источники перечислены здесь. 
Информация о проводке Микролан 
Измерение снегопада: тщательное, тщательное обсуждение с цепями и связями к другим ресурсам измерения снегопада. 
 


Написание Программного Обеспечения Для MicroLan / 1-Wire.......

Вам не нужно написать програмное обеспечение для использования обломоков и продуктов MicroLan... но это гораздо больше удовольствия, если вы пишете свой собственный! Вы можете заставить все работать так, как вы думаете! Я использую Delphi, но есть хорошая поддержка для других языков, и вы можете работать с Linux на основе машины.

Много лет назад я писал: "Если вы увлекаетесь микроконтроллерами, вы , возможно, захотите исследовать (Даллас) TINI Максима, который будет управлять 1-проводными чипами и действительно крут... но история для другого дня!"Я обновил эту ссылку 1/19, я думаю, что линия Тини все еще жива. Но я не играл с Тинисом много лет. Я подозреваю, что Pi был бы способом пойти на такого рода вещи сегодня. Arduino, похожий в некотором роде, но очень отличается в важных основах, является моей предпочтительной платформой для "мелких вещей".

Большая часть материала на странице этого абзаца рассказывает о моих днях Delphi, когда я "сделал еду" с помощью чипсов 1-wire. (Как я уже сказал, Теперь я использую Lazarus для работы в Delphi.) Но есть драгоценные камни среди плевел, чтобы смешать две метафоры немного. Перейти сюда для подробных руководств, большинство из них сосредоточены на конкретных фишек. Они также часто включают исходный код для полезных программ. После того, как вы написали свою первую программу, чтобы получить доступ к конкретному чипу, вы обнаружите, что доступ к дальнейшим чипам относительно прост. Эссе, упомянутые выше ( более детальный взгляд на...) идет досконально(долгим ветром?) объяснение доступа к датчику температуры DS1820 и переключателю DS2405 и может быть хорошей отправной точкой. Он также принимает вас через установку драйверов ваша система будет нужно.

Следующие ссылки на "Delphi" датированы! Теперь я использую отличный бесплатный, с открытым исходным кодом, мультиплатформенный Lazarus для вещей, которые я раньше делал с Delphi. Два IDE разработки приложений очень похожи... за исключением цены!

Хотя вам не нужно использовать Delphi для работы с 1-проводными чипами, превосходный Delphi Borland был однажды Раздан много раз на обложках дисков журналов, таких как Personal Computer World, и для некоммерческого использования, и раньше была версия, доступная для загрузки с сайта "Free stuff" в Borland.. Если вы можете найти его сегодня, я был бы рад URL. Даллас предоставляет хорошие примеры программ на Delphi (и на нескольких других языках). Вам не нужно добавлять компоненты в свою IDE Delphi, или что-то подобное. (Borland несколько раз меняла свое название за эти годы... теперь запечатлеть?)

Демонстрационные программы Далласа для 1-проводной работы являются "профессиональными"... гибкий, удобный, отказоустойчивый. Хорошо, я полагаю, но я думаю, что "оборки" затеняют предметы первой необходимости. Я написал раздели демо, чтобы проиллюстрировать ядро работы с 1-Wire. Исходный код для моих версий доступен из раздела MicroLan сайта My Delphi tutorials.

Одним из решений проблемы программного обеспечения было использование бесплатного DDEViewer. К сожалению, он, кажется, был снят, но, возможно, вы можете найти копию или купить потомка. DDEView был сервером DDE. Как только он был запущен, вы могли легко получить доступ к чипам на Микролане. На этой странице Я написал больше о DDEViewer Roso-Control. Вы можете, например, поместить формулу в ячейку электронной таблицы, и ячейка начнет сообщать температуру одного из чипов 1-Wire. Продукт казался немного нестабильным... но это стоило того, что мы заплатили за него, и это указывает на потенциал Микроланов.

 


Форы и концы...

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

не имейте никакое соединение с Далласом, За быть счастливым потребителем их продуктов на много лет.

Термины "1-Wire", "Microlan" и "iButton" являются торговыми марками в Далласе. Первые два используются почти взаимозаменяемо. IButton обломок 1 провода упакованный в малом металле может, как батарея.

- - - - - - - - - - -

Книга и веб-сайт: хотите больше помощи? Weathertoys - это не только сайт, но и книга. Оба обсуждают много забавных вещей о создании собственной метеостанции. Есть хороший охват использования 1-проводных устройств, но и книга, и сайт также смотрят на другие ответы. В мае 2007 года он был совсем недавно запущен, но участок не "под строительство". Там много хорошего.

FarWatch (Active 1/19, уже более десяти лет) у вас есть "всегда" подключение к интернету,например, DSL или широкополосный? (Даже основной домашний аккаунт пользователя в порядке. Вам не нужен фиксированный IP-адрес.) Хотите настроить что-то, что позволяет проверить все хорошо в вашем доме или бизнесе.... с любого интернет-терминала в мире? (Терминалу нужен не более чем стандартный браузер.) Вам не нужно ничего тратить на программное обеспечение, все, что вам нужно, бесплатно. Вы могли хотеть предназначить старую "коробку" Win98 К делать работу, но вы не должны. Вы, вероятно, захотите потратить немного денег, чтобы прикрепить один или несколько датчиков температуры 1-Wire к системе, но есть способы обойти даже этот счет. Звучит интересно? См. страницы о моей системе FarWatch.

Sheepwalk Electronics: по крайней мере, 9 лет в 1/19 (страницы появляются в интернет-Wayback, с декабря 2010 года, примерно в то время, когда я начал листинг.)

Хорошая основная информация о 1-проводных установках. Также поставщик оборудования: простой заказ, оплата через PayPal. Все ваши основные потребности... адаптеры, датчики... или как компоненты, или составленный на кабелях RJ-11 / RJ-45. Несколько интересных" удобных " разъемов и печатных плат.

Пожалуйста, обратите внимание: Sheep walk Electronics and Sheep dog Software не связаны... мы оба приняли наши имена давно (SheepWalk Electronics-это диверсификация другого предприятия SheepWalk) и независимо. (SheepdogSoftware и SheepdogGuides связаны и являются источником страницы, которую вы в настоящее время читаете.)


 


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


И последнее, наименьшее... если вы настоящий обжор для наказания, есть больше вещей на аппаратном и программном обеспечении мониторинга погоды (большая часть из них связана с 1-проводом) в этих двух неорганизованных зонах удержания для вещей, которые я хотел бы включить в свое время.... 

Первая страница материала к добавлению 
Вторая страница материала к добавлению 


ссылка на общую страницу "электронные проекты" редактором этой страницы.