Jump to content

    

ZAA

Участник
  • Content Count

    140
  • Joined

  • Last visited

Community Reputation

0 Обычный

About ZAA

  • Rank
    Частый гость
  • Birthday 08/01/1986

Контакты

  • Сайт
    http://

Информация

  • Город
    Екб
  1. Цитата(meloden @ Mar 30 2012, 12:19) Если что, то можете кинуть сообщение в личку, темы я не читаю. Спасибо, напишу в техподдержку...
  2. Есть лента с этими микросхемами. На корпусе буквы 1B и дальше то ли Г русская, то ли еще что. Кроме того среди микросхем встречаются такие, на которых вместо "Г" какой-то непонятный ромбик или кружочек...В даташите написано, что 1В - это код микросхемы (тип устройства device code), а x (то есть то, что следует за ним) - это месяц производства (date code). И как тогда понимать эту букву и тем более ромбик? Кто-нибудь может подсказать? На сайте Avago подобной инфы не нашла.
  3. Цитата(aaarrr @ May 11 2011, 13:48) У USART0 "модемные" пины и не предусмотрены. На разъем помимо RX и TX выведены только RTS и CTS. К компьютеру пробовали свой модем подключать? Пробовала. Работает только с Hyperterminal'ом. С Compump'ом, которым я обычно пользуюсь - не пашет. Вернее, что-то там приходит, только если дергать самостоятельно сигнал RTS. Вот кстати только что программно попробовала устанавливать перед отправкой RTS Enable в control регистре - контроллер хотя бы стал попадать в прерывание по Rx'у, а то до этого вообще тишина была. Щас принимает какую-то вату...Ой, хотя нет - принимает он букву K и символ 0x0A. А должен прийти ответ "ОК"...Потерялась что ли эта буковка первая...буду разбираться
  4. Добрый день! Имеется отладочная плата AT91SAm7X-EK и модем Fargo Maestro 100. По даташиту, на разъем DB9 на плате выведен USART0. Настраиваю порт USART0 в обычном асинхронном режиме со скоростью, четностью и длиной слова, как у модема (115200 8N1). И, конечно, модем не откликается даже на самое простейшее "AT" (с hyperterminal'ом общается нормально, контроллер отдельно от модема по этому порту с компом тоже коннектится). Посмотрела по форумам...судя по всему, режим для работы с модемом нужно выбирать Hardware Handshake, а не Normal...Заглянула в заголовочный AT91SAM7X256.h - файл, там для USART0 объявления для DTR даже нет((( В общем запуталась я...У USART1 все сигналы стандартные объявлены...USART1, если что распаивать некому...вот. Не смейтесь, плз, лучше пните в нужном направлении...Можно ли USART0 использовать для коннекта с модемом, и если можно, то в чем моя ошибка, а если нет - то как можно решить проблему (кроме варианта с приспособлением какой-нить свободной ноги под DTR) Спасибо.
  5. Цитата(sergey sva @ Apr 19 2011, 15:08) Большие партии устройств не собирал, наверно поэтому проблем не возникало,и не приходилось разбираться с номерами, может если написать на support атмела что подскажут. Спасибо)) написала уже. Второй день ответа жду)
  6. Цитата(Igor_K @ Apr 19 2011, 14:00) Я ж это и советовал вчера Максимум час уйдет на установку панельки на веревках. По ревизиям - в Errata не видно упоминаний, что они что-то собирались менять. Да-да, я помню...Извините, просто уже голова кругом идет))) Да-да, я помню...Извините, просто уже голова кругом идет))) Так , что даже параллельно в двух темах пишу. А Вы могли бы мне еще про ревизию микросхемы разъяснить??? Это тот номер, который указан на корпусе? Он что дает??
  7. Цитата(sergey sva @ Apr 19 2011, 11:49) У меня тоже в ED2 ни разу не слетали ни ROM, ни EEPROM за 2 года работы. условия работы высокий уровень помех, участок вч сварки 27 мгц 40квт. Плата с микросхемой размещена в металлическом корпусе на корпусе минус анодного 12кв и +2000 сеточного от другого источника. Когда разрабатывал схему думал что будут проблемы с помехами, но все обошлось работают уже 2года 4 блока. В цехе 10 установок общая 400квт если к примеру взять стрелочный прибор и взяться за щуп то стрелка начинает зашкаливать. фотка блока Огромное спасибо за внимание к моей проблеме...А все-таки какова вероятность того, что микросхема окажется бракованной??? Хотя тогда бы наверное вся партия была такой. А заказчик утверждает, что другие микросхемы из той же партии работают исправно. И все-таки я никак не могу разобраться с ревизией. Я так понимаю, что она указана на корпусе микросхемы??? Какую роль она играет? Сорри еще раз за тупые вопросы...
  8. Цитата(firstvald @ Apr 19 2011, 12:46) Ну вы подумайте: зачем они?! Каждый ставит тот процессор , который нужен (я вообще в серии из 100 штук их просто прошивал и запаивал на плату уже без панельки). Или для случая, когда гранаты не той системы и надо 44 побыстрому заменить на 68? У фитона есть втыкалки в панельки 44 и 68 , но это для внутрисхемных эмуляторов. Произведение искусства еще то. Я про плату невнимательно читал: вам не на чем смотреть? Ну так или китеныша какого прикупить или спаять самому. Если устройство предполагается сложное - спаять только сам проц, его стабилизатор, кварц и наверняка будет какой обмен по порту, вот его и спаять . Если честно, это паяется за то время , что мы тут уже обсуждаем. Покупается макетка с дырочками и нужные штыревые панельки и щепотка деталей и за один день плата готова. Если магазина с щепоткой деталей под рукой нет, то ой. Проще китеныша заказать . Вы открывали тему про программатор, она как-то развалилась во что-то другое. Вы совершнно напрасно боитесь чего-то там припаять. Шаг между выводами 2.5 у штыревых панелек. Паять процессор гораздо проще , чем паять кастрюлю, в чем-то я бы даже сказал успокаивающе, аккуратно посмотрели чего куда тянуть и припаяли. Если ваш присмотренный китеныш с 44 процем, то чего такого страшного? Просто в 44 нету части (по моему 2х) портов :4 и 5. И все. Какую- никакую программу можно будет и на нем отладить, если только вам не надо управлять сразу четыремя десятками лампочек.Спасибо-спасибо) Решили, что, может быть, все-таки закажем AT89STK-11 и вместо 44-выводной колодки припаяем 68-выводную. Туда и поставим наш контроллер. Я правильно говорю или бред несу?
  9. Цитата(Igor_K @ Apr 19 2011, 10:57) Алгоритм усреднения неизвестен... но если при этом используются какие-то данные из EEPROM, то конечно, можно предполагать и такую причину. Хотя у меня в старых проектах ни в 8252, ни в ED2 ни разу не слетали ни ROM, ни EEPROM - примерно за 7 лет. Кстати, обратите внимание, что EEPROM есть только в ED2 (в RD2 ее нет). Какую память? RAM? Бинарников нет, но и написать это элементарно: ставите бит, потом "долбите" соседние биты, затем проверяете первый бит на сохранение информации. И так каждый байт, всю память - ее там всего-то чуть Спасибо большое за ответ) Буду разбираться)
  10. Цитата(Igor_K @ Apr 19 2011, 10:35) Если контроллер не будет взаимодействовать с периферией, как его вообще проверять-то? Разве что верифицировать прошивку. А может у заказчика не контроллер, а сам девайс не в порядке? Требуйте девайс к себе на стол, так давно бы уже все вопросы решили Согласна, так, конечно, по сути не дело проблему диагностировать. Но другого выхода нет. Вообще заказчик пишет, что ПО и схема отработаны уже с 2008 года и косяки в программе исключаются. А подскажите, может ли например ухудшаться качество усреднения результатов АЦП по мере работы контроллера в связи с неисправностью ячейки внутреннего ОЗУ или EEPROM?? (заказчик предполагает именно эту причину) Цитата(ZAA @ Apr 19 2011, 10:42) Согласна, так, конечно, по сути не дело проблему диагностировать. Но другого выхода нет. Вообще заказчик пишет, что ПО и схема отработаны уже с 2008 года и косяки в программе исключаются. А подскажите, может ли например ухудшаться качество усреднения результатов АЦП по мере работы контроллера в связи с неисправностью ячейки внутреннего ОЗУ или EEPROM?? (заказчик предполагает именно эту причину) Как-то можно потестить память у этих контроллеров??? Может быть, существуют готовые бинарники, которые можно прошить и проверить функционирование памяти??
  11. Цитата(firstvald @ Apr 18 2011, 21:06) Берите фитоновский с переходником (а лучше два, а в вашем случае - чыре : два 44 и два 68 , а по два -на всякий случай) и еще прикупите экстрактор (а лучше два) процессор из панельки вытаскивать. А через RS вы всегда сможете намудох... в смысле напробоваться. Панельку можно взять со штыревыми контактами и на макетке распаять и нужные провода спокойно в целевую плату припаять. Я так напаялся и никаких проблем не было. Дело в том, что у меня нет этой самой целевой платы. Даже если я прошью контроллер с помощью программатора, то на чем я его буду проверять??? Получается, нет переходников с PLCC44 на PLCC66???
  12. Цитата(Igor_K @ Apr 18 2011, 19:33) Ну вот например в списке Package Adapters of 80C51 Devices (http://www.atmel.com/dyn/products/product_docs.asp?category_id=163&family_id=604&subfamily_id=753&part_id=3044) таких нет. Это и неудивительно - они же неравнозначные по числу ног. Так я и не понял: само устройство, для которого писался это контроллер, у Вас есть? И если есть, то есть ли в нем интерфейс RS232? Самое лучшее было бы проверять контроллер прямо на этой плате, а не на стартер-ките. В том-то и дело, что самого устройства нет...в этом-то и проблема(((
  13. Всем добрый день! Уже день бьюсь - не могу найти переходник (адаптер) с PLCC44 на PLCC68. Дело в том, что Есть микросхема AT89C51ED2, функционирование которой нужно проверить. Вариант рассматриваю только один - взять готовый отладочный комплект и поставить туда мой чип (варианты пайки самостоятельно и т п не рассматриваются, так как нет технической возможности). Под этот контроллер есть кит от Атмел - AT89STK-11. Но там панелька для 44-выводного корпуса((( Мой же контроллер 68-выводный...Вот собственно в чем проблема. Переходник найти не могу, вообще существуют такие? Если да - ткните меня носом, пожалуйста, если нет - то как можно решить этот вопрос. Микросхему проверить нужно именно эту. Сроки очень сильно поджимают...Спасибо.
  14. Цитата(Igor_K @ Apr 18 2011, 12:57) Я бы выпаял панельку из этой платы, и на коротких проводках (10мм) припаял панельку под PLCC68. Дополнительные относительно PLCC44 порты не запаивать, и вообще, для экономии времени, не паять все ноги, которые не нужны при отладке. Другой вариант: найти этот контроллер в корпусе PLCC44, отладить на нем программу, и потом залить ее в нужный контроллер, стоящий на рабочей плате (если там есть RS232). Хммм, спасибо за совет) Вариант с пайкой не рассматриваю. Возможностей нет технических. Второе может быть) Еще вопрос тут возник. Поскольку с таким сталкиваться никогда не приходилось, тоже запуталась - как точно узнать ревизию микроконтроллера...и вообще как соотнести версию выпуска моей микросхемы с тем ,что указано в пдф-ке?? На корпусе контроллера -следующее 1035OG7305-1 (с одной стороны) и GOG7305-1 с другой стороны. Что из них ревизия?? И вообще, если можно, разъясните мне пожалуйста, что это такое и как пользоваться этими изменениями?? Извиняюсь за глупые вопросы Не судите строго....
  15. Цитата(Igor_K @ Apr 17 2011, 17:49) В отладочном комплекте наличие драйвера RS232 очень вероятно, т.к. ISP - одна из отличительных особенностей данного контроллера. Если контроллер уже запаян в рабочую плату, на которой нет RS232 - тогда конечно не повезло Возникла проблема, вернее, пока что только вопрос. Вроде бы подобрала отладочную плату AT89STK-11. Но вот беда - на ней разъем под 44-выводный PLCC корпус. А моя микросхема 68-выводная(((( Может быть, существуют какие-нить переходники??? Или что тогда делать в таком случае?