Перейти к содержанию
    

DmitrySvrv

Участник
  • Постов

    30
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о DmitrySvrv

  • Звание
    Участник
    Участник
  1. Да вопрос даже не в рекламации. Мы несем убытки, в плане того, что компоненты уже запаяны в плату и отбраковываются при проверке на стендах ОТК, а затем это перепайка, заливка герметиком, опять проверка на стендах. И это хорошо, если на ОТК, а то бывает уже в эксплуатации целая партия диодов, ключей (драйверов) отходят, серийные отказы. Мы решили усилить ОТК, сделали новые стенды 1) Функционального контроля 2) Стенды прогона- стенды на которых в течение часа каждый блок гоняется. Многоместный стенд. Сплошной контроль. На Ваш взгляд, что лучше усилить ОТК, или все-таки организовать инструментальных входной контроль, хотя бы выборочный? На данный момент входной контролер занимается лишь сверкой номеров серий с запрещенными, следит за страной производителем, чтобы на каждом компоненте была написана та серия. Решил начать с драйверов. Обратился по электронке в Infineon, не отвечают. Думаю написать бумажной официальное письмо. иногда серые партии попадаются, одна штука на миллион нас бы устроила. Причем серые партии идут вперемешку с нормальными компонентами
  2. Стоит задача организовать входной контроль компонентов. Наиболее ненадежным являются драйверы и решено начать с них. Кто сталкивался с тем, что нужно организовать методику проверки, с кем ее согласовывать с заводом изготвоителем, поставщиком. Или самим придумать стенд и методы для контроля?
  3. Есть устройство с ключами IPS5451 Делаем КЗ ключу, и подаем управляющий импульсы пачку. А ключ защищается как при отклике на один импульс, На рисунке показан отклик и входное воздействие. вверху потребляемый ток при КЗ внизу управляющее воздействие. Поведение странное - сколько импульсов столько и откликов по идее должно быть. Длительность импульса и скважность много больше Treset =50us из даташита Кстати о нем. Даташит Что можно понять из этого рисунка? То что если время импульса меньше Treset - дравер не будет реагировать. То что при длительном импульсе срабатывает защита по температуре и возможны колебания тока Может еще что упустил?
  4. Hello world

    никак не хочет дружить со мной микроконтроллер. Следующий мой шаг был поморгать светодиодом. есть такая периферия TMR0. Частота 4МГЦ, предделитель на 256 - итого 15 Гц или 0,07с за такт. 256*0,07=17с- задеражка при переполнении регистра ТМР0 Код: LIST P=16F876 ; указывает программе тип контроллера TITLE Программа моргания светодиодами ; имя программы include "C:\Program Files\Microchip\MPASM Suite\P16F876A.INC" ; включение в текст имен стандартных регистров микроконтроллера include "C:\LED\Header\LED.h" ; включение в текст файла заголовка с нашими определениями ; ******************************************************** org 0x00 goto Entry; переход к основной программе ;********************************************************* ; Инициализация ; ******************************************************* Entry bcf INTCON,2 clrwdt; убиваем сторожа bcf INTCON,GIE; запрет прерываний bcf _RP1; выбор банка 1 bsf _RP0 clrf TRISB; порт В как выход LED_ON bcf _RP0; выбор банка 0 movlw 0xFF; записываем в аккумулятор 11111111 movwf PORTB; логическая 1 на выходах Pause1 movlw b'11000111'; Настроить предделитель на 256 тмр0,от внутр.г. movwf OPTION_REG bsf INTCON,5 ; Разрешить прерывания incf TMR0,1 ;ИНкримент регистра тмр0 BTFSS INTCON,2 ;Проверим на прерывание от регистра goto Pause1 LED_OFF bcf _RP0; выбор банка 0 movlw 0x00; movwf PORTB; логический 0 на выходах Pause2 movlw b'11000111' movwf OPTION_REG bsf INTCON,5 incf TMR0,1 BTFSS INTCON,2 goto Pause2 goto LED_ON END И что он не хочет работать то?
  5. Hello world

    Собрал себе макетную плату. Подключил PIC по стандартной схеме. 5В на сброс, 5В на питание, внешний генератор кварц 4 МГц конденсаторы 18пФ Написал программу LIST P=16F876 ; указывает программе тип контроллера TITLE Программа моргания светодиодами ; имя программы include "C:\Program Files\Microchip\MPASM Suite\P16F876A.INC" ; включение в текст имен стандартных регистров микроконтроллера include "C:\LED\Header\LED.h" ; включение в текст файла заголовка с нашими определениями ; ************************************************** ********* org 0x00 goto Entry ; переход к основной программе ;************************************************* *********** ; Инициализация ; ************************************************** ********* Entry clrwdt ; убиваем сторожа bcf INTCON,GIE ; запрет прерываний bcf _RP1 ; выбор банка 1 bsf _RP0 clrf TRISB ; порт В как выход ; ************************************************** ************** ; Основная программа ; ************************************************** ************** bcf _RP0 ; выбор банка 0 movlw 0xFF ; записываем в аккумулятор 11111111 movwf PORTB ; логическая 1 на выходах goto Entry ; зациклили ; ************************************************** ************** END Компилятор выдал Make: The target "C:\LED\Source\LED.o" is out of date. Executing: "C:\Program Files\Microchip\MPASM Suite\MPAsmWin.exe" /q /p16F876A "LED.asm" /l"LED.lst" /e"LED.err" Warning[205] C:\LED\SOURCE\LED.ASM 1 : Found directive in column 1. (LIST) Message[302] C:\LED\SOURCE\LED.ASM 20 : Register in operand not in bank 0. Ensure that bank bits are correct. Warning[203] C:\LED\SOURCE\LED.ASM 25 : Found opcode in column 1. (bcf) Warning[203] C:\LED\SOURCE\LED.ASM 26 : Found opcode in column 1. (movlw) Warning[203] C:\LED\SOURCE\LED.ASM 27 : Found opcode in column 1. (movwf) Warning[203] C:\LED\SOURCE\LED.ASM 28 : Found opcode in column 1. (goto) Loaded C:\LED\Source\LED.COD. BUILD SUCCEEDED: Thu Mar 31 21:41:22 2011 Заливаю хекс программатором фитон Chip Prog-2 Не работает, почему? :1111493779: Чем можно посмотреть есть ли тактовая частота, осцил. не показвает:( то ли уровень малый то ли сажает
  6. Работаю инженером полный цикл от разработки до реализации. Что немало важно производственное предприятие. Клепаем единичные образцы стендов для ОТК продукции. Есть все необходимо для развития - Сейчас стараюсь большее внимание уделять практике, так как на работе надо делать работу, дома пишу коды для микроконтроллеров, на работе шью их, и опять же дома отлаживаю. Направление развития есть, з/п на первое время хватает. Дальше как попрет. По связи тоскую, лихое было время. Динамика, узлы- клиенты-узлы-офис-автозал-клиенты.В принципе так и нашел сегодняшнюю работу, переманили клиенты.
  7. :08: Один из лучших дипломов на потоке по мнению членов ГАК!
  8. Загоны начались на структурном уровне. Возможноли мультиплексировать E3 поток и FastEthernet в один STM-1 Чем мэппинг отличается от мультиплексирования? рисунок 3. одной стрелочкой мэппинг обозначен, другой мультиплексирование http://www.google.com/patents?hl=ru&lr...M-1&f=false
  9. Спс Действительно LIU не нужно после фреймера А там наоборот 2 LIU нужны когда с коммутатора приходят
  10. Всем привет. Горящая тема. Нужно мультиплексировать 3 потока E1 в E3. Один E1 я формирую фреймером +лиу Второй и третий поток Е1 с коммутатора. Е1 - 4-х проводный интерфейс. TTIP TRING RTIP RRING А в мультиплексоре http://datasheets.maxim-ic.com/en/ds/DS3112.pdf LRDAT1 O Low-Speed (T1 or E1) Receive Data from Port 1 N3 LTDAT1 I Low-Speed (T1 or E1) Transmit Data for Port 1 Ну как E1 поток в пихнуть в два провода? E3 необходимо сформировать, чтобы впихнуть в эту микросхемы вместе с зернетом http://russia.maxim-ic.com/datasheet/index.mvp/id/5442
  11. Общей темы не нашел, а вопросов много. Просматривал сайты производителей микросхем. Что за устройства, где и для каких целей применяются. http://electronix.ru/forum/index.php?showtopic=39197 Упомянуты SDH фреймеры и мэпперы. В чем отличие? Еще есть sens relay зачем они?
  12. А если я соберу фреймер Е1 на ПЛИС, то возникнет ведь еще проблема кодирование HDB3. Как это обойти? Судя по теме DmitryR это сложновато По сигнализации познал дзен. http://www.nateks.telecomsite.ru/docs/comp...g_plex_tech.pdf стр 21 и 22
  13. Наткнулся на книги. Может поможет. ТАм на уровне структурок показано как построить приемник синхросигналов и данных http://lit.lib.ru/img/s/shewkopljas_b_w/te...chsotwetami.pdf
  14. Все, понял о чем Вы, с мс пока непривычно как-то. Т.е. каждый значащий бит будет передаватся каждые 2мс вот допустим в цикле ки16 2 бита дается на сигнализацию по Н каналу Пусть первый бит на поднятие трубки, второй бит на передачу номера Напервом месте идет служебная инфа -сверхцикловой синхросигнал и авария дальнего конца по сверхциклу 1канал 2 канал 1101 0001 3канал 4 канал 0001 0001 5канал 6 канал ******************* 29 канал 30 канал 0001 0001 что мы видим - абонент 1 снял трубку вот из-за чего и возникало у меня недопонимание Я думал как передается сигнализация - вот на той стороне я дал цифру 8 импульсным набором, микросхема SLIC отработала ее и закодировала в двоичном коде например 100. Этот двоичный код я передал в ки 16, на друой стороне обработал микроконтроллером и с помощью реле делаю 8 кз линии с длительностью 40мс выжидаю интервал 200мс, принимаю следующую цифру. А Вы я так понял предлагаете даже не заморачиваться с перекодировкой. И передовать 1 до тех пор, пока есть импульс( действительно 2мс и 40мс - это маленькая погрешность), а как импульс закончился передавать 0. Все, теперь вроде понял. Спасибо. А если стык цифровой, т.е. сразу со станции идет по V5.1 - то тогда каким образом передавать номер?
×
×
  • Создать...