Страница 10 из 21 Первая ... 8910111220 ... Последняя
Показано с 181 по 200 из 418

Тема:

  1. #1 Показать/скрыть первое сообщение.
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    46
    Сообщений
    1.090

    По умолчанию Цифровой транспорт с открытым кодом на NanoPI-Neo*

    В этой ветке планирую собирать информацию про создание аудиоплеера на базе серии NanoPi-Neo от FriendlyArm.
    Готовые образы можно найти по адресу: https://drive.google.com/drive/folde...zA?usp=sharing

    На данный момент реализованы:
    1. Драйвер I2S в ядре 4.11 с поддержкой вывода 16-24 бит, 44.1-192 кГц, в мастере и в слэйве. Исходные тексты ядра.
    2. Собран экспериментальный образ системы с Volumio2 для платы NanoPi NEO2 с 64-битным armv8 ядром и 32-битным userspace для armv7. В этом образе, по умолчанию, I2S сконфигурирован в мастере, для конфигурации в слэйве необходимо переименовать файлы sun50i-h5-nanopi-neo2.dtb в sun50i-h5-nanopi-neo2-master.dtb, а sun50i-h5-nanopi-neo2-slave.dtb в sun50i-h5-nanopi-neo2.dtb соответственно. Образ также проверил с USB DAC-ом - работает и 44х16, и 192х24.
    3. Собран образ системы с Volumio2 для плат NanoPi NEO и NanoPi NEO-AIR архитектуры armv7. В этом образе, по умолчанию, I2S сконфигурирован в мастере, для конфигурации в слэйве необходимо переименовать файлы sun8i-h3-nanopi-neo.dtb в sun8i-h3-nanopi-neo-master.dtb, а sun8i-h3-nanopi-neo(-air)-slave.dtb в sun8i-h3-nanopi-neo(-air).dtb соответственно.
    4. Разработана плата формирователя/изолятора для семейства NanoPi-Neo, платы которого совместимы по выводам друг с другом. На плате есть возможность установить собственные генераторы или завести их через гальваническую развязку из ЦАП-а. Возможна работа платы и когда SOC I2S в мастере, тогда она просто обеспечивает гальваническую развязку. За основу платы взята схема и проект для ПЛИС аналогичной платы для cubietruck-а от Анатолия (Wired), за публикацию которых ему огромное спасибо.

    Фото платы NanoPi-Neo2 с установленной платой формирователя:
    Нажмите на изображение для увеличения. 

Название:	clock.jpg 
Просмотров:	1530 
Размер:	488,2 Кб 
ID:	303657
    Схема платы формирователя:
    neoclock - Project.pdf
    Проект ПЛИС:
    CPLD.ZIP
    Проект схема + печатная плата в DesignSpark + архив с герберами
    pcb_arch.zip

    Так как периодически в личке спрашивают про платы, то напишу здесь: платами я не торгую, вся необходимая информация по их самостоятельному изготовлению выложена здесь.
    Последний раз редактировалось Nikkov; 21.07.2018 в 17:18.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  2. Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    46
    Сообщений
    1.090

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от Sanny Посмотреть сообщение
    Поставил DesignSpark,чёто он файлы не открывает,пишет never version
    Не знаю, скачал архив, открыл без проблем как в 8-ой версии, в которой я делал, так и в недавно вышедшей 8.1
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  3. Старый знакомый Аватар для Sanny
    Регистрация
    01.07.2010
    Сообщений
    509

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Не знаю, скачал архив, открыл без проблем как в 8-ой версии, в которой я делал, так и в недавно вышедшей 8.1
    Ну, качал с сайта... Тут просто по герберам на коленке не получается - слишком мелкие переходные со слоя на слой... обидно, опторазвязка уже из Британии приехала, ждёт на почте...

  4. Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    46
    Сообщений
    1.090

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от Sanny Посмотреть сообщение
    Ну, качал с сайта...
    Так а версия-то какая? Программа зарегистрирована?
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  5. Старый знакомый Аватар для Aleksandr_M
    Регистрация
    09.01.2006
    Адрес
    Воронежская область
    Сообщений
    501

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    У меня 8.0, скачал отсюда:
    http://pcb.designspark.info/DesignSparkPCB_v8.0.exe - всё открывает нормально...
    ....Да, пока не зарегистрировал - не работало.
    Вывод на печать там какой-то вообще дурной, никакого выбора, как печатать и на чём... А может, не нашёл
    Переразведу наверное эту плату....

    Вот ещё вопрос автору - а на 768fs будет работать, или тоже проект ПЛИС надо менять?

  6. Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    46
    Сообщений
    1.090

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    Вот ещё вопрос автору - а на 768fs будет работать, или тоже проект ПЛИС надо менять?
    Работать должно, надо будет только установить перемычку, включающую предварительный делитель на 1.5 в ПЛИС.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  7. Старый знакомый Аватар для Aleksandr_M
    Регистрация
    09.01.2006
    Адрес
    Воронежская область
    Сообщений
    501

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Это какую именно(по схеме) перемычку?
    ...А вообще - полное описание этого девайса не планируется сделать? Ну, типа как это сделано для "Фламенко", "Фокстрота", МФТ?
    ...Или годится вся информация отсюда:
    http://forum.vegalab.ru/showthread.php?t=66747 ?

  8. Частый гость Аватар для ass77
    Регистрация
    08.01.2015
    Сообщений
    422

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    На схеме есть обозначение всех перемычек и выходных сигналов. Описания в первом посте темы разве недостаточно?

  9. Старый знакомый Аватар для Sanny
    Регистрация
    01.07.2010
    Сообщений
    509

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    У меня 8.0, скачал отсюда:
    http://pcb.designspark.info/DesignSparkPCB_v8.0.exe - всё открывает нормально...
    ....Да, пока не зарегистрировал - не работало.
    Вывод на печать там какой-то вообще дурной, никакого выбора, как печатать и на чём... А может, не нашёл
    Переразведу наверное эту плату....

    Вот ещё вопрос автору - а на 768fs будет работать, или тоже проект ПЛИС надо менять?
    Да я чё-то зарегиться не смог(аккаунт на сайте сделал,вхожу под своим ником), а как зарегить прогу не понял...

  10. Старый знакомый Аватар для Aleksandr_M
    Регистрация
    09.01.2006
    Адрес
    Воронежская область
    Сообщений
    501

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Так прога сама при первом запуске предлагает заполнить форму регистрации...
    ....А если нет, в меню Help есть пунктик - регистрация.
    Цитата Сообщение от ass77 Посмотреть сообщение
    На схеме есть обозначение всех перемычек и выходных сигналов. Описания в первом посте темы разве недостаточно?
    Ну если на схеме - то колодка CFG, 3 и 4 пины?
    ...А описания в первом посте, извините, что-то не вижу....

  11. Частый гость Аватар для ass77
    Регистрация
    08.01.2015
    Сообщений
    422

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    колодка CFG, 3 и 4 пины?
    да, это включение делителя 1,5.

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    А описания в первом посте, извините, что-то не вижу
    Хорошо, тогда уточните, какого рода описание нужно.

  12. Старый знакомый Аватар для Aleksandr_M
    Регистрация
    09.01.2006
    Адрес
    Воронежская область
    Сообщений
    501

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от ass77 Посмотреть сообщение
    Хорошо, тогда уточните, какого рода описание нужно.
    Как можно более подробного.
    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    как это сделано для "Фламенко", "Фокстрота", МФТ
    ...Впрочем, это дело автора конструкции, захочет - напишет, не захочет - что ж, будем пытаться домыслить.
    И глупые вопросы задавать тоже будем....

  13. Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    46
    Сообщений
    1.090

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    ...А вообще - полное описание этого девайса не планируется сделать? Ну, типа как это сделано для "Фламенко", "Фокстрота", МФТ?
    Указанные устройства - коммерческие изделия, было бы странно, если бы для них не было полной документации. Я же ничего не продаю, поэтому как такового устройства и не существует. Указанная в шапке полная информация, включая все исходные коды, примеры схемы и разводки формирователя позволяют сделать по аналогии конечное устройство для себя, приложив, конечно, некоторые усилия.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  14. Старый знакомый Аватар для Aleksandr_M
    Регистрация
    09.01.2006
    Адрес
    Воронежская область
    Сообщений
    501

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Nikkov, спасибо, пока вроде всё понятно, будем пробовать...

  15. Старый знакомый Аватар для Aleksandr_M
    Регистрация
    09.01.2006
    Адрес
    Воронежская область
    Сообщений
    501

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Nikkov, попробовал вот заказать платку на Ошпарке по Вашим герберам, пишет, какая-то ошибка: Correcting drill precision. Please verify drills align correctly ...
    Что бы это могло означать?
    ...Насколько я понял, что-то насчёт точности отверстий, но что - не пойму....
    ...Возможно, потому, что Вы использовали при разводке не дюймовую, а метрическую систему?
    ..............................
    Понял, что не так. При открытии герберов из 1 поста в GERBV размер сверловки получается раз в 10 больше рамера платы.
    Но почему?
    Последний раз редактировалось Aleksandr_M; 25.03.2018 в 14:39.

  16. Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    46
    Сообщений
    1.090

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Я при генерации герберов использовал руководство с сайта seedstudio, так как заказывал у них. Проблема, скорее всего, именно в единицах изменения.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  17. Старый знакомый Аватар для Aleksandr_M
    Регистрация
    09.01.2006
    Адрес
    Воронежская область
    Сообщений
    501

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

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

  18. Начинающий Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    57
    Сообщений
    27.314

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    В смысле, что Ваша плата разработана в метрической системе?
    Это давно уже глубоко до лампочки - при генерации герберов и сверловки все учитывается автоматически. А уж сиидстудио настолько неприхотливы......
    Я геометрию платы делаю в метрической, саму разводку - в дюймовой, детали - одни в метрике, другие в дюймах, изначально.
    Времена 2-го и 3-го Пикадов, где надо было в самом начале задать дюймы или мтерика и потом поменять нельзя - давно прошли.

    ---------- Сообщение добавлено 17:09 ---------- Предыдущее сообщение было 16:55 ----------

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

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

    Теперь - что значит "видно": его видно в CAM350.
    Но(!) - его НЕ ВИДНО в вьювере на том-же сиидстудио или в куче онлайновых гербер-вьюверах, например http://www.gerber-viewer.com/

    И, самое главное, ВСЕ заводы (включая сиид и т.п.), куда я отправлял файлы с этим глюком, даже вопросы не задавали! Просто делали платы и все было ОК.
    Видимо, на Ошарке используют тот-же САМ350, увидели это глюк и завопили, а китайцы используют другие САМ-программы, и у них все ОК.
    "Да мне-то то, меняйтесь!"(с)анек.
    <>
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  19. Старый знакомый Аватар для Aleksandr_M
    Регистрация
    09.01.2006
    Адрес
    Воронежская область
    Сообщений
    501

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Понятно.
    его видно в CAM350
    Я увидел в GERBV - с сайта Ошпарка.
    Цитата Сообщение от Alex Посмотреть сообщение
    Да, там всё ОК. Загадки, однако....
    Ну что ж, надо теперь поискать, как правильно сгенерить гербер в DesignSpark PCB 8.0 для Ошпарка? Посмотрю на ихнем сайте, может, что есть...
    ...........................................................
    ....Посмотрел - есть какой-то хелп: https://docs.oshpark.com/design-tool...spark/gerbers/
    Попробуем разобраться...
    Последний раз редактировалось Aleksandr_M; 25.03.2018 в 17:25.

  20. Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    46
    Сообщений
    1.090

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Герберы и сверловку лучше выводить под рекомендации конкретного производителя. Хотя, если работаешь с человеком, принимающим заказ, то обычно проблем нет, а с онлайн проверкой - бывает.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  21. Начинающий Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    57
    Сообщений
    27.314

    По умолчанию Re: Цифровой транспорт с открытым кодом на NanoPI-Neo*

    Цитата Сообщение от Aleksandr_M Посмотреть сообщение
    Ну что ж, надо теперь поискать, как правильно сгенерить гербер в DesignSpark PCB 8.0 для Ошпарка?
    А может, проще в той-же сиидстудии заказать? Заодно и дешевле в 4 раза будет.

    ---------- Сообщение добавлено 18:25 ---------- Предыдущее сообщение было 18:13 ----------

    Вот интересно, тут глюк проявляется так - сверловка в 9 раз больше всего остального, но начало координат совпадает:

    Нажмите на изображение для увеличения. 

Название:	gerber_fail2.png 
Просмотров:	64 
Размер:	4,1 Кб 
ID:	316005


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

Название:	gerber_fail1.png 
Просмотров:	56 
Размер:	3,6 Кб 
ID:	316004
    "Да мне-то то, меняйтесь!"(с)анек.
    <>
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

Страница 10 из 21 Первая ... 8910111220 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

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