|
24 / 3 / 1
Регистрация: 21.12.2011
Сообщений: 151
|
|
BA56-11EWA. Варианты подключения25.01.2012, 14:11. Показов 18946. Ответов 36
Метки нет (Все метки)
Помогите подобрать контроллер под данный индикатор. Что надо учесть?
вот есть некоторые данные с даташита 1 2
0
|
|
| 25.01.2012, 14:11 | |
|
Ответы с готовыми решениями:
36
MSP430G2452 и KingBright BA56-12GWA Варианты для подключения интернета Различные варианты подключения к Sybase |
|
24 / 3 / 1
Регистрация: 21.12.2011
Сообщений: 151
|
|
| 27.01.2012, 14:01 [ТС] | |
|
Если не против, я буду периодически отписываться в данной теме с своими идеями, а вы мне говорить, правильно мыслю или нет.(Если не против)
Итак. При использовании Attiny2313 можно к нему подключить максимум 7шт 7ми сегментных индикаторов. на порты pb вешать контакты данных и на порты pd - контакты(аноды) индикаторов, для их различия. Так как для вывода температуры потребуется как минимум 2 разряда, то максимум целых индикаторов я получу 3шт. Так как у меня остальсь лишь по 1 шт портов pb и pd, то много датчиков температуры я не повешу(я так понимаю, это проблемно), то есть если я ограничусь 2мя(4 разряда) индикаторами, то у меня останется место на 3 датчика. Правильно? Ещё вопрос такой, вот такой индикатор, http://saveimg.ru/pictures/27-... cd38a4.png в нём написана распиновка ножек в цифрах. Что она значит? Добавлено через 46 минут Микросхема DS18B20 это термометр с цифровым вводом/выводом, работающий с точностью ±0.5°C. Данные считываются через 1-проводную последовательную шину в дополнительном от 9 до 12 битном (программируется пользователем) коде с ценой младшего разряда от 0.5°C до 0.0625°C. При использовании в качестве термостата, DS18B20 отличается наличием во внутренней энергонезависимой памяти (EEPROM) программируемых пользователем уставок по превышению температуры (TH) и по понижению температуры (TL). Внутренний регистр флага будет выставлен, когда уставка пересечена. Это будет исполнено, когда измеренная температура больше чем TH или меньше чем TL. Если термостатирование не требуется, два байта энергонезависимой памяти (EEPROM) зарезервированные для уставок могут быть использованы для энергонезависимого хранения информации общего назначения. Каждая микросхема DS18B20 имеет уникальный и неизменяемый 64?битный серийный номер, который используется как узловой адрес датчика. Это позволяет множеству микросхем DS18B20 сосуществовать на одной 1?проводной шине. Микросхема DS18B20 может быть локально запитана от 3.0В до 5.5В или она может быть сконфигурирована таким образом, чтобы быть запитанной посредством 1-проводной линии данных. DS18B20 предлагается в ТО-92, 150mil, 8-контактном SOIC, и 1.98мм х 1.37мм корпусе с шариковыми выводами (изготовленном методом перевёрнутых кристаллов). Микросхема в корпусе с шариковыми выводами рассчитана на точность ±2.0°C. Для приложений, которым не требуется точность ±0.5°C, доступна микросхема DS1822 с пониженной точностью ±2.5°C, более дешёвая полностью совместимая микросхема (ТО-92, только в корпусе SOIC). Микросхема DS18B20 поддерживается Демонстрационным набором DS1701k. ------------------------------- Этот датчик будет работать по шине I2C? И получится ли сделать в моём случае, с сегментными индикаторами данный режим работы? Добавлено через 1 час 5 минут http://uaimages.com/images/7021112.png заменил битую ссылку индикатора
0
|
|
|
|
||||
| 27.01.2012, 15:54 | ||||
В зависимости от способа формирования это будет разная реализация. При поддержке МК аппаратного SPI программисту достаточно инициализировать порт и просто послать в порт нужное количество тактов и выставить число. При динамической индикации, принцип несколько иной: одноименные линии A-H всех индикаторов объединяются и сажаются, как правило (но необязательно) на один порт 0..7 (условно, имеем порт A с разрядами A0..A7, А0 кидаем на сегмент A индикатора, A1 на сегмент B индикатора и т.д.), управляющая прошивка (микропрограмма) МК устанавливает состояние пинов порта в соответствии нужным символом. Для того, чтобы этот символ отобразился на нужной нам позиции, нужно зажечь (включить) определенный индикатор в данный момент времени, вот для этого и служит этот общий анод или катод всех сегментов одного индикатора. Т.о. включая поочередно определенный индикатор (через ключи) и выводя в этот момент нужное число в порт A0..A7 (т.е. сегменты A-H) формируется общее изображение-число-информация. Если переключать по кольцу эти индикаторы (общие аноды или катоды) за время меньшее инерционности человеческого зрения, то мы увидим практически непрерывную картинку-изображение.
При желании датчик можно подключить и на COM-порт по простейшей схеме и на USB через конвертор.
1
|
||||
|
24 / 3 / 1
Регистрация: 21.12.2011
Сообщений: 151
|
|
| 27.01.2012, 16:05 [ТС] | |
|
Я тут дочитал статьи некоторые и даташит по датчику, и понял с ваших слов, что можно сделать следующим образом.
По шине SPI наростить к примеру 4 индикатора, и по шине 1-wire(в даташите написано, что датчики эти работают только по ней), повесить 4 таких датчика. С них брать инфу по их коду уникальному и отправлять на индикатор. Если что то не так - поправьте. ах да. Индикаторы можно сделать так, что бы постоянно выводили инфу, но меняли её после опроса датчиков? Вы писали это можно сделать без мерцаний. я вас правильно понял?
0
|
|
|
24 / 3 / 1
Регистрация: 21.12.2011
Сообщений: 151
|
||||||
| 27.01.2012, 21:04 [ТС] | ||||||
|
Так значит всё таки надо подключать индикаторы так?
http://www.mirmk.net/images/st... 7sdisp.gif Вот есть фрагмент кода с другого источника. Способ задания битов следует использовать такой?
Единственное я не нашёл способа крепления датчиков(что бы много было), и кода обращения к ним. Не подскажите? И посоветуйте программу, в которой можно было бы всё это смоделировать. Multisim 11.2 подойдёт?
0
|
||||||
|
|
||||
| 27.01.2012, 21:35 | ||||
(при множестве датчиков - просто соединяете их средние выводы по схеме в одной точке) Если же речь все таки о крепеже, у вас же в разных местах внутри ПК, у каждого будет отдельный. Самое простое - это подпаять шлейфик из трех проводников, изолировать трубкой, а к тестируемой поверхности приклеить эпоксидкой. Есть и такой вот способ:
1
|
||||
|
24 / 3 / 1
Регистрация: 21.12.2011
Сообщений: 151
|
||||||
| 27.01.2012, 21:48 [ТС] | ||||||
Добавлено через 1 минуту ах да. я не правильно указал там способ задания битов. то на отображение слова "Error". я этот фрагмент опущу в коде для экономии. Добавлено через 9 минут А эти шинники надо программировать?
0
|
||||||
|
24 / 3 / 1
Регистрация: 21.12.2011
Сообщений: 151
|
||||||
| 28.01.2012, 12:10 [ТС] | ||||||
|
Я нигде не могу найти множественный способ навешивания индикаторов по SPI через буферник и способ обращения к ним. Там же будет буферник, как-то же надо разделять сигналы для индикаторов.
И да, это обращение к датчику?
Добавлено через 23 минуты Хух. Походу зря я взялся за это. Голова кругом) 2й день подряд 300 вкладок в браузере(( То что вам кажется элементарным - для меня заоблачным. И напарника по учёбе жаль нет, что бы немного помог. Все ленивые до безприделия(короче печаль). СПАСИБО ВАМ ЗА ПОМОЩЬ, ПОДУЧУСЬ - ТОГДА МОЖЕТ ПРОДОЛЖУ ПРОЕКТ!
0
|
||||||
|
|
|
| 28.01.2012, 20:04 | |
|
http://sezador.radioscanner.ru... rialed.htm
http://www.gaw.ru/html.cgi/txt... ax6954.htm http://ahtoxa.net/micros/tiny/leds/ ...и по самим датчикам:
1
|
|
|
24 / 3 / 1
Регистрация: 21.12.2011
Сообщений: 151
|
||
| 29.01.2012, 20:29 [ТС] | ||
|
Спасибо. Почитаю. Может что то и подберу. Я просто очень хочу сделать с индикаторами, а не с LED дисплеем. Так бы я уже давно выбрал бы похожий проект и всё, так нет))) Мне ХОЧЕТСЯ)))
Но уже начинаю подумывать о лед дисплее. Спасибо Добавлено через 23 часа 52 минуты
0
|
||
|
24 / 3 / 1
Регистрация: 21.12.2011
Сообщений: 151
|
||||||
| 02.02.2012, 18:11 [ТС] | ||||||
|
Я прочитал про сдвиговые регистры. понял как они работают. Мне ещё предлагали сделать с дешифраторами, но я так понял там больше мороки и здесь это никчему. Вопрос такой, я видел в описании, что среда разработки Bascom имеет спец функции по сдвиговым регистрам.
http://sezador.radioscanner.ru... rialed.htm то в данную линейку(индикаторов) данной функцией можно подавать данные много кратно? к примеру я загрузил шифтом сначало одно 2х значное число, потом второе, то первое должно сдвинуться на след. пару индикаторов. Правильно?
0
|
||||||
|
24 / 3 / 1
Регистрация: 21.12.2011
Сообщений: 151
|
|
| 02.02.2012, 19:09 [ТС] | |
|
А теперь самый тупой вопрос. У меня 20 Ватт паяльник. черек блок пит отдельный. Реально ли будет спаять обычным паяльником ту линейку индикаторов? Может спец жало сделать или чё?
Добавлено через 2 минуты А то я смотрю, там очень тонкоя работа нужна, может есть типо фен или духовку исполоьзовать? )))
0
|
|
|
|
|
| 02.02.2012, 22:27 | |
|
...э-э-э, от жала зависит, у 20-ти ваттников они достаточно тонкие. Да и там не такая "тонкая работа" нужна, это ж не TQFP и BGA корпуса паять
. Хотя термофен вещь чрезвычайно удобная при демонтаже.Не по теме: Вообще, по паяльному оборудованию и технологии пайки можно и отдельную тему создать.
0
|
|
|
24 / 3 / 1
Регистрация: 21.12.2011
Сообщений: 151
|
|
| 02.02.2012, 23:11 [ТС] | |
|
А всё. Норм. справлюсь. Я посмотрел видео на YouTube методы пайки. Спасибо за помощь. Всё куплю спаяю. потом посмотрим, буду прогу писать.
0
|
|
| 02.02.2012, 23:11 | |
|
Какие существуют варианты подключения БД Вывести варианты подключения обмоток Варианты подключения вентиляторов к блоку питания Какие есть возможные варианты подключения к FireBird из Xamarin.Android?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|