Важная информация

User Tag List

Страница 7 из 43 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя
Показано с 61 по 70 из 421

Тема: Тестер микросхем на ATMega16/32

  1. #61
    Banned
    Регистрация
    04.03.2010
    Адрес
    Россия. Пятигорск.
    Сообщений
    2,296
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Раз уж у него "в любую плис процессор влезает"...
    А в некоторые прикинь и несколько поместится, а другие, так вообще содержат в себя ядро и не одно ARM.

    Ладно не нужно мне ничего говорить, я высказал своё мнение, что на ПЛИС Xilinx это сделать можно и это интересно. Да мои знания пока на данный момент не позволяют это реализовать, так как я сейчас мало учу и это лишь из-за того, что я доделываю всякие хвосты, ранее начатые проекты, а плотно заниматься ПЛИС Xilinx буду весь 2016 год. Согласовывать уровни просто и элементарно, например Spartan-3 хоть и рассчитана на 3,3В для портов I/O, но позволяет работать с уровнями 5В, нужно просто в сигнал входящий в ПЛИС включить последовательно ограничительный резистор и всё. Так же и с Soft-процессорами, тот же PicoBlaze 8-разрядный вставляй и пользуйся на здоровье, код открыт, или MicroBlsze 32-разрядный, всё стандартизировано везде на русском подробно описано, читай, изучай.

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

  2. #61
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #62
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не забудьте еще про россыпь микросхем периферии для работы софтядра плисы - память, согласование уровней, ПЗУ, кварцевый генератор и так далее.

    ---------- Post added at 22:50 ---------- Previous post was at 22:47 ----------

    а выходящий сигнал ты тоже через резистор погонишь? Блин...
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  4. #63
    Banned
    Регистрация
    04.03.2010
    Адрес
    Россия. Пятигорск.
    Сообщений
    2,296
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    а выходящий сигнал ты тоже через резистор погонишь?
    Выходящий нет.

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    память,
    Есть встроенная память, встроенное ПЗУ, её должно быть достаточно.

    Я посоветовал, воспользоваться советом или нет, реализатор сам решит. Я читатель далее этой темы и не более.

  5. #64
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    891
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    согласование уровней
    Не скажу за старшие модели, но Альтера и Ксилинкс младших моделей отлично "дружат" с ТТЛ и КМОП уровнями, как написано в даташитах - толерантны они к ним как на выход так и на вход
    Последний раз редактировалось Alex_LG; 01.08.2015 в 22:58.

  6. #65
    Activist Аватар для Trol73
    Регистрация
    07.05.2015
    Адрес
    г. Ульяновск
    Сообщений
    350
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    25 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    Так вот, я выберу Мегу128 за 600 руб, чем Спартан за 1200.
    Меги128 на али стоит ~60 руб/штучка

    На плисах, имхо, хорошо бы сделать то, чего на дешевых МК не сделаешь. Например, хотел бы сделать нормальный без WAIT-овый адаптер PC клавиатуры и разных джойстиков с возможностью гибкой конфигурации для Spectrum-а

  7. #66
    Activist
    Регистрация
    20.02.2008
    Адрес
    Siauliai, Lithuania
    Сообщений
    367
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    fifan, +5!


    Ну автор, то не я. Все вопросы к нему. А вообще-то - с полевиком будет правильно, лучше 2, один для стандартной распиновки, а другой - для "а ля" ИЕ5.
    Atmega ИЕ5 потянет, не надо второго полевика.
    Альтернативная прошивка для тестера мелкой логики на Мега8515: http://www.8bit.lt/ru/ic-tester

  8. #67
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я задам вопрос по существу. Почему сигналы идущие на панельку идут в разнобой с разных портов атмеги и мне кажется без какого либо порядка? Я понимаю пока на монтажке то пофиг, а не пора ли как-то упорядочить? Поясню. выводы 1...8 панельки на один из портов, выводы 9 и так далее на другой порт.

  9. #68
    Activist Аватар для Trol73
    Регистрация
    07.05.2015
    Адрес
    г. Ульяновск
    Сообщений
    350
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    25 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Я задам вопрос по существу. Почему сигналы идущие на панельку идут в разнобой с разных портов атмеги и мне кажется без какого либо порядка? Я понимаю пока на монтажке то пофиг, а не пора ли как-то упорядочить? Поясню. выводы 1...8 панельки на один из портов, выводы 9 и так далее на другой порт.
    Это не монтажка, это готовая печатная плата. Так сделано для того, чтобы плата получилась максимально простой ценой небольшого усложнения кода.

  10. #69
    Activist
    Регистрация
    20.02.2008
    Адрес
    Siauliai, Lithuania
    Сообщений
    367
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Trol73 Посмотреть сообщение
    Это не монтажка, это готовая печатная плата. Так сделано для того, чтобы плата получилась максимально простой ценой небольшого усложнения кода.
    Я с вами не согласен. Я тестер микросхем пихнул в AVR с 8KB flash и еще осталось а вы не помещаетесь в 16KB. За проект спасибо , доказали што можно РУ5 проверять с AVR и даже с 11Mhz
    Альтернативная прошивка для тестера мелкой логики на Мега8515: http://www.8bit.lt/ru/ic-tester

  11. #70
    Activist Аватар для Trol73
    Регистрация
    07.05.2015
    Адрес
    г. Ульяновск
    Сообщений
    350
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    25 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Protom Посмотреть сообщение
    Я с вами не согласен. Я тестер микросхем пихнул в AVR с 8KB flash и еще осталось а вы не помещаетесь в 16KB
    Тут ведь еще смотря с какой стороны посмотреть... Сейчас я пока еще укладываюсь в 16кб, но уже на пределе. И при желании я мог бы оптимизировать код по размеру и впихнуть в 16кб еще больше тестов. В 8кб этот тестер никак не уместится - не забываем про графический экран (один только шрифт занимает более килобайта), да и микросхемы можно проверять до DIP-28 вместо DIP-20.
    Сейчас в базе 45 микросхем, тесты занимают 3949 байт (но тут еще и названия хранятся). Размер этих данных можно легко сократить раза в полтора-два как минимум.
    Со спортивно-эстетической точки зрения я с вами полностью согласен - 16кб - это много, прошивка не оптимизирована по размеру. Мне это тоже не нравится.
    Но с точки зрения чистого прагматизма - мега16, мега32 и мега8515 стоят одинаково. И для того, кто делает этот тестер чтобы им пользоваться, размер прошивки не имеет значения. В отличии от степени простоты печатной платы. Чем проще плата, чем меньше в ней переходных отверстий и больше ширина дорожки - тем проще повторить устройство.
    Сейчас пока не планирую оптимизацию по размеру, т.к. видно, что лучше ставить мегу32, "на вырост", а для нее имеем кучу свободной памяти. По мере расширения базы МС можно будет оптимизировать размер за счет введения новых команд, базу можно будет сократить в несколько раз. Сейчас это не имеет большого смысла, если вместо 4кб станет, например, 1.5кб.

    Ну и сама база тестов микросхем - она написана на универсальном языке и не оперирует AVR-специфичными регистрами. Ее легко можно будет перенести на любое другое аналогичное устройство, ежели кто-то захочет сделать тестер на основе Arduino, ARM, CPLD, FPGA, Core i7 и т.д.

Страница 7 из 43 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Тестер микросхем динамической памяти.
    от stealth_w в разделе Оборудование
    Ответов: 16
    Последнее: 28.09.2014, 10:43
  2. AY + тестер = нужна помощь!
    от Black_Cat в разделе Звук
    Ответов: 3
    Последнее: 16.07.2011, 22:17
  3. ТЕСТЕР микросхем логики
    от Mikka_A в разделе Оборудование
    Ответов: 29
    Последнее: 19.03.2007, 22:46

Ваши права

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