admin

FAQ Raspberry Pi - Миникомпьютер с Linux за 25$/35$

470 сообщений в этой теме

Vascom    635

То есть ты хочешь несколько датчиков к одному пину подключить?

На сколько я понимаю технологию 1wire это вполне возможно. Сперва я подумал, что для каждого датчика свой пин хочешь использовать.

Изменено пользователем Vascom

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Chekmag    0

Да, именно, хочу чтобы только один пин был занят под термодатчики.

Надо будет попробовать, погуглить. Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Дон Сенар   
Гость Дон Сенар

Да, именно, хочу чтобы только один пин был занят под термодатчики.

каждое устройство имеет свой (индивидуальный) 64-битный код. Т.е. мастер сначала выдает команду RESET, если на линии есть датчики, то в ответ линия переходит в "0" (на время 60-240 мкс, позволяет определить есть ли датчики на линии), потом мастер подает команду Match ROM и сразу после этого уникальный код нужного датчика (в дальнейшем отвечать будет только выбранный датчик, в независимости от количества датчиков на линии, можно сделать или поиск датчиков, или нужно уже иметь данный код в наличии) и дальше нужную команду (конвертация, получение данных и т.д.).

Если же датчик один, то вместо Match ROM выдается команда пропуска уникального кода Skip ROM. Дальше все абсолютно одинаково до следующей подачи команды RESET.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ishimcity    0

Подскажите пожайлусто к малинке хочу подключить счетчик гейгера, схема счетчика очень проста smd преобразователь , динамик, трубка и батарейка, так вот , откуда можно взять импульс со счетчика и как правильно подать на малинку чтобы не спалить ее?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ilya_rad    5

Вот схема дозиметра на Atmege 3-7-1.gif

Сформированные импульсы идут на вывод 5 атмеги, значит, выкидываешь ее и индикатор и подаешь этот сигнал на свой девайс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    635

Уточню. Импульс должен быть напряжением логики 5 В, подаётся через резистор 1 кОм?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Загрузка...
ilya_rad    5

Конденсатор слева подключаешь к плюсу датчика.

А резистор справа - к малине.

post-34121-0-59297900-1359093084.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ishimcity    0

Ребята , подскажите еще по вопросу, уже голову всю сломал второй час ночи а я немогу уснуть пока несделаю )))

Собственно вопрос, есть RF приемник на 433мгц с контактами (+ , - , DATA ) повешал на малину PIN (1,6,7) соответственно

далее пишу на питоне

import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setup(7, GPIO.IN)
input_value = GPIO.input(7)
print ("Code Reciver %s" % input_value)

В итоге вижу TRUE , ну понятно значит на пине что то висит, но как получить данные с приемника в виде принимаемого кода? Неужели это неумеет делать малинка и придеться вешать еще ардуино?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ishimcity    0

На ардуине проще с этим делом, а тут сложно или просто я непонимаю еще всего этого )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
admin    2 305

Для начала нужно разобраться с протоколом, скоростью передачи и т.п, а потом уже подключать к Raspberry Pi

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ishimcity    0

А смысл в том что будем знать скорость передачи, протокол? Пускай хоть что то выведет на экран, а то шпуляет true и все )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    635

А если там на самом деле постоянно логическая единица на этой ножке? Значит всё верно выводит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ishimcity    0

Ну да наверняка! Но суть в том как получать хоть какие то данные кроме true ) вообще мысль такова, приемник навешать на малину и она будет слушать датчики движения, открытия окон , дымовые датчики и т д, все бы ничего и сделал бы на ардуино но , не хочеться докупать различные платы чтобы расширить хотябы тот же wifi , поэтому решил на малине)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    635

Поэтому и говорим, что надо понятьчто там за протокол. Тут ардуино ни чем тебе не поможет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    635

А как иначе ты себе это представляешь? Или хочешь заниматься реверсинжинирингом?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    635

Для SPI нужно три ножки. Не гадай, а найди даташит на твой девайс, или уже готовые примеры его использования.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ilya_rad    5

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

В передатчике амплитудная молуляция.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ваша публикация должна быть проверена модератором

Гость
Вы не авторизованы. Если у вас есть аккаунт, пожалуйста, войдите.
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Похожие публикации

    • Автор: Андрей18
      Есть схема подключения (см. прикреплённый файл). Хочу понять преимущество подобного подключения.

      Я бы вместо резистора R2 подсоединил ключ, и к "земле" бы тут ничего не подключал.

    • Автор: Андрей18
      Хочу не в теории, а на практике ознакомиться работой с транзисторами. Так же на будущее хочу включать и выключать "малинкой" цепи, где идёт 5V, 9V, 12V, 24V и т.д. Для начала решил поэксперементировать с транзистором BC547B, нашёл для него документацию datasheet.

      Примерная схема:
      От пина "малинки" (напряжение 3,3V, максимальная сила тока 16mA) через ограничительное сопротивление R1 идёт ток на базу транзистора.
      Колектор транзистора подключён к "плюсу" 5V батарейки (крону понижаю при помощи LM2596).
      Эмиттер транзистора будет подключён к "полезной нагрузке" (двум светодиодам с резистором R2, а потом к моторчику), а после этой "полезной нагрузки" провод разделяется и идёт одним концом к "минусу" батарейки, а вторым к "земле" "малинки".
      Хочу расчитать значение сопротивления R1, чтобы ничего не сжечь.
      Rmin=U/Imax=3,3V/16mA=207Om.
      Следовательно, беру ближайший резистор, что у меня есть 330Ом.
      Высчитываю получившиюся силу тока: I=U/R=3,3V/330Om=0,01A=10mA.
      Теперь открываю документацию к транзистору "DC Current Gain" - "(IC = 100 mA, VCE = 5.0 V)" = 180
      Т.е. при подачи напряжения на пин через транзистор сможет течь ток с напряжением 5V и силой тока в 1,8A (10mA*180=1800mA)?
      Что-то мне эти расчёты не нравятся. В чём ошибка?
    • Автор: ktulx
      Приветствую.
      Имеется вот такая простая схема.
      В качестве шим-контроллера выступает PCA8695 (подключённый к Raspberry Pi). 
      Блок питания: -48В, +12В, +5В.
      Требуется PWM притянуть к земле непосредственно при подаче питания на какую-нибудь секунду-полторы, потому что 3.3В, выходящие с Малины, появляются с задержкой и как результат - вспышка светодиодов.
      Пытался что-нибудь придумать на полевиках - так и не додумался.
      Единственные варианты, которые ещё не пробовал - коммутировать непосредственно 48В или поставить ещё один оптрон в параллель + LDO на 3.3В, после загрузки подавать Малиной высокий уровень на катод оптрона.
      Есть ли какое-то решение попроще? Помогите, пожалуйста.
       
    • Автор: Serge77
      Обязанности:
      · Разработка радиоэлектронных и GSM-устройств: разработка схем, программирование, разводка печатных плат, разработка документации.
      · Программирование микроконтроллеров STM, AVR, ARM, PIC на языке С/С++
       
      в личку или en@argument74.com
    • Автор: Антон Миханько
      Здравствуйте.
      Собираю из Raspberry удобное подобие планшета, чтоб можно было бы кодить в машине, автобусе, кровати и без проводов. 
      Задумался над тем, чтобы прикрутить к малинке колонки (вдруг захочу еще и фильм глянуть). Аудиовыход имеется, мелкие динамики куплю. 
      Думаю дальше сборка будет как у наушников, плюс\минус динамика к соответствующему контакту аудио-штекера.
      С этим понятно (если я не ошибаюсь), но, если я так сделаю, то мой аудио-выход малины будет всегда занять колонками, а если я захочу подключить наушники, то динамики придется снимать.
      На планшетах, ноутбуках при подключении наушников динамики отключаются сами. Как бы такое же сотварить с малинкой?
  • Сообщения

    • 1 светодиоды боятся перегрева (при пайке) 2 Светодиоды желательно чувствительные  так как  при входных 12 вольтах  и 40 кило омах ограничивающих ток , свечение будет едва  видно
    • Хоть что нибудь для примера подскажите...  2ГД-36 знаю, использовал... Пусть такой уровень и ценник и будет.  Фильтр ставить на входе разве не лучше?.  Питание 12 вольт только однополярное. Я юзал TDA2822  -но имхо для пищалок он же не подходит? 
    • по твоей печатке р14-15,не ошибись. 
    • Вай, Павлик, у тя поиск не правильный какой-то, то Чётакову находит, то ещё какую фигню.
      Просто посмотри чутка. Просто прикольно, и не фейк. Сам чувак просит- привлеките меня! Ну просто он грамотный юридически.
      Он может ответить в суде.
      И я такой же. Я тоже. А РФия до конца года не доживёт, я сниму погоны.
      Просто принципиально Анатолию отпишу.
      Ребята, не политика ни как.
    • Спасибо всем за участие, поковырял сегодня усь. подобрал стабилитроны vd1, vd 2, напряжение на них одинаковое 18.3 после транзисторов vt1 vt 2 ровно по 17.7в. Поставил тошибовские транзисторы на предвыход уменьшил р15 р16, до 1.2ком Из-за транзисторов предвыхода ТП меньше реагирует на ветер и дыхание. Настроил ТП, 60ма при темп. радиатора вк 35град, прогрел ВКдиатора  синусом до 50град, ток в ноль упал, оставил остывать на х.х. ТП по мере остывания радиатора вернулся в 50-60ма. Оставлю  пока так. 
    • Шилось так или по другому? Прелоадер подставляли из бэкапа? Даже в оригинальных Самсунгах битая память не редкость, а про контрафакт и говорить нечего. Если проблема программная, то можно и поиграться прошивками. Иначе в сервис или в утиль. В некоторых случаях нельзя шить прелоадер из прошивки или другие компоненты.