Хочу собрать ПУ и сделать выход GPIO как на Raspberry, такое возможно?

Тема в разделе "Raspberry Pi", создана пользователем Алексей132, 3 сен 2019.

  1. Коллеги, для самообразования, хочу собрать по отдельности ПК и настроить у него выход GPIO, такое вообще возможно?? чтобы был как разберри но в 19 раз мощнее.
    Например, rasbian накатить в итоге операционку, или еще лучше, чтобы, как panda на windows10.
    На фото мат плата, собираюсь брать.
     

    Вложения:

    Последнее редактирование: 3 сен 2019
  2. b707

    b707 Гуру

    а вы на этой плате выдите хоть один GPIO ? Чтобы "настроить выход GPIO". порты должны физически присуствовать на плате.
    А у обычных ПК ни одного выхода GPIO нет
     
  3. а самому это "физически" ни как не припаять, как добавочную плату? на разберри же есть
     
  4. b707

    b707 Гуру

    возьмите ардуину, воткните в USB и положите внутрь ПК - вот будут вам GPIO :) Ими можно будет управлять из системы.
    А встроить порты ввода вывода в архитектуру компьютера вы вряд ли осилите...
     
    Daniil и KindMan нравится это.
  5. Я же поэтому и написал, что для самообразования, поэтому осилю
     
  6. b707

    b707 Гуру

    ну тогда пробуйте :)
     
    Денис_Алимеров нравится это.
  7. ИгорьК

    ИгорьК Гуру

  8. SergeiL

    SergeiL Оракул Модератор

    Да варианты то есть, но зачем мощнее в 19 раз, чем распберри?
    Чтобы управлять GPIO?
    Как вариант - обычный PC + ADAM-4520 + ADAM-4050 (8IN/8OUT).
    У меня эта связка работает с 90-ых.
    Года 4 назад ее перенес с PC на Распбери.
    Быстрее, чем Распбери - не нужно! :)
     
    Последнее редактирование: 3 сен 2019
    arkadyf, Денис_Алимеров и b707 нравится это.
  9. ИгорьК

    ИгорьК Гуру

    А это главное, и чтобы точно. В том и прикол.
     
  10. b707

    b707 Гуру

    зачем эти сложности? - я выше вполне серьезно написал - взять обычный ПК, ардуину. воткнуть во внутренний USB. выводы GPIO вывести на внешнюю панель. будет ПК с GPIO по цене обычного офисного :)
     
  11. SergeiL

    SergeiL Оракул Модератор

    Можно и так, но...
    + нужна развязка по питанию от ардуины;
    + своя софтина для управления ардуиной.

    А так все есть. И по стандартному MODBUS. Плюс маштабируемость! :)
     
  12. parovoZZ

    parovoZZ Гуру

    ПС компьютер собран на микропроцессоре, а малина - на микроконтроллере. Важное отличие - микропроцессор с внешним миром общается через память, микроконтроллер - через интерфейсы.
    Если надо чтобы было мощнее в 19 раз, то надо купить ровно 19 малинок. Ни малинкой больше!
     
    Денис_Алимеров нравится это.
  13. SergeiL

    SergeiL Оракул Модератор

    Ну блин, @parovoZZ, опять,чтобы что-то сказать? :)
    И, в чем глобальное отличие? И к тому и к этому можно подключить I/O порты.
    Понудить можно, но в чем глобальная разница? :)
     
    Денис_Алимеров нравится это.
  14. Airbus

    Airbus Радиохулиган Модератор

    Можно еще на радиолампах и колечках из феррита собрать.Для самообразования-самое то!Blink работать точно будет.А вот Blynk вряд ли.Зато теплый свет ламмп в ночи-это все!
     
  15. parovoZZ

    parovoZZ Гуру

    В том, что в МК адреса фиксированы, а в процессоре необходимо выделять пул адресов в памяти.
     
  16. SergeiL

    SergeiL Оракул Модератор

    Ну что за ерунда?
    В чем отличие адреса, например последовательного порта, на плате с AVR и компьютере с i386, за исключением того, что на AVR порт в AVR, а в компьютере с i386 порт - дополнительное устройство?.
     
    Последнее редактирование: 4 сен 2019
  17. Igor68

    Igor68 Гуру

    Что за бардак? Что там, что там дешифратор адресов. В одном случае внешний, а в другом случае вообще на одной микросхеме собрали микро ЭВМ. Если автор желает GPIO, то пусть изучает шину вместе с системным контроллером, ЦПУ и т.п. Глядь эдак лет этак через 20-30 сделает. Ну или возмет что-то спектрумообразное, приклеит свой дешифратор на шину адресов и с шины данных подключит обмен, используя сигналы контроля с процессора. Там как раз в аккурат шина двнных и адресная шина разделены и с регистрами-защёлками гемороя не надо. Самый простой вариант прикрутить КР580ВВ55. Ну или пользуйтесь микроконтроллером, который в неком роде законченная микро ЭВМ вместе с периферией. А с процессором у которого шины наружу и ничего более... посмотрите как ребята в 80-х делали/изобретали Радио-86РК, Орион-128 и многое другое. Контроллеров тогда было не добыть и делали системы управления на базе этих самых самодельных ПК, зачастую просто урезая размеры памяти. И не редко переходили с динамической памяти на статическу.
     
    issaom нравится это.
  18. SergeiL

    SergeiL Оракул Модератор

    Да не нужно ничего изобретать, все уже изобретено давно :)
    Вот например
     
    issaom нравится это.
  19. Igor68

    Igor68 Гуру

     
  20. issaom

    issaom Гуру

    Это же можно подключить семисегментные индикаторы и с помощью Delphi превратить ПК в часики :D