1874ВЕ7Т

Модераторы: ea, Alis, pip, gurzzza, _sva_

dav
Сообщения: 208
Зарегистрирован: 14 дек 2015, 09:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

Re: Подключение эмулятора JEM-96

Сообщение dav »

sazonovsv писал(а): Ваш ответ очень интересный! Получается, что в Тех.Описании 1874ВЕ7Т просто ошибка, ибо про два (!!!) варианта подключения там ни слова.
Хотелось бы уточнить: если использовать выводы P0.6, P0.4 и P0.5 то для подключения эмулятора через UART-1 установить P0.4=1 и P0.5=1, а в CodeMaster-96 выбирать профиль «К1874ВЕ71Т Rev.2 with Debug Monitor Port0», не смотря на то, что МК ххх7Т, а не ххх71Т ? Я всё правильно понял?
Все верно.
Вторая конфигурация с отладочным монитором через вывод P2.2 была введена по просьбе потребителей, которые используют в программе все каналы АЦП. ТО 1874ВЕ7Т в ближайшее время скорректируем.
olesya
Сообщения: 7
Зарегистрирован: 08 май 2014, 08:46

Re: 1874ВЕ7Т

Сообщение olesya »

Обмен по МКО в режиме оконечного устройства, в соответствии с ГОСТ Р 52075-2003

Здравствуйте, в результате отработки работы МКО в режиме оконечного устройства в соответствии с ГОСТ Р 52070-2003 возникли трудности с п. 6.1.2 таблицы 1, а конкретно с ошибкой длины сообщения. При подаче достоверной команды с недостающим словом данных (СД) контроллер реагирует верно - отсутствие ответного слова (ОС), после, при подаче достоверной команды "Передать ОС", МК формирует признак в ОС - "Ошибка в сообщении". Однако, при подаче достоверной команды с лишним СД (на осциллограмме ниже подавалось КС с пятью СД вместо четырех), микроконтроллер реагирует не верно. Как я понимаю после четвертого СД МК пытается посылать ОС, некорректного вида. На осциллограмме ниже это хорошо видно. После этого посылалась команда "Передать ОС", однако контроллер не ответил на неё, как и на любую другую команду, вплоть до команды "Установка ОУ в исходное состояние", в общем он вообще перестал отвечать по МКО. После "ресета" контроллер вновь стал реагировать на команды, однако при повторной подаче команды с лишним СД ситуация повторилась. Подскажите, пожалуйста, проводились ли испытания на соответствие блока МКО МК ГОСТу Р 52075-2003, возникали ли у Вас подобные ситуации, и с чем может быть связана такая проблема, может ли это быть брак?
Вложения
КС с пятью СД
КС с пятью СД
16-.jpg (162.98 КБ) 5933 просмотра
dav
Сообщения: 208
Зарегистрирован: 14 дек 2015, 09:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

Re: 1874ВЕ7Т

Сообщение dav »

olesya писал(а):Обмен по МКО в режиме оконечного устройства, в соответствии с ГОСТ Р 52075-2003

Здравствуйте, в результате отработки работы МКО в режиме оконечного устройства в соответствии с ГОСТ Р 52070-2003 возникли трудности с п. 6.1.2 таблицы 1, а конкретно с ошибкой длины сообщения. При подаче достоверной команды с недостающим словом данных (СД) контроллер реагирует верно - отсутствие ответного слова (ОС), после, при подаче достоверной команды "Передать ОС", МК формирует признак в ОС - "Ошибка в сообщении". Однако, при подаче достоверной команды с лишним СД (на осциллограмме ниже подавалось КС с пятью СД вместо четырех), микроконтроллер реагирует не верно. Как я понимаю после четвертого СД МК пытается посылать ОС, некорректного вида. На осциллограмме ниже это хорошо видно. После этого посылалась команда "Передать ОС", однако контроллер не ответил на неё, как и на любую другую команду, вплоть до команды "Установка ОУ в исходное состояние", в общем он вообще перестал отвечать по МКО. После "ресета" контроллер вновь стал реагировать на команды, однако при повторной подаче команды с лишним СД ситуация повторилась. Подскажите, пожалуйста, проводились ли испытания на соответствие блока МКО МК ГОСТу Р 52075-2003, возникали ли у Вас подобные ситуации, и с чем может быть связана такая проблема, может ли это быть брак?
Доброго времени суток!
Данное некорректное поведение удаленного терминала присутствует в логике работы МКО контроллера 1874ВЕ7Т/1874ВЕ71Т.
sec503
Сообщения: 2
Зарегистрирован: 03 мар 2017, 13:58

Re: 1874ВЕ7Т

Сообщение sec503 »

Взяли пример из файла BSI_RT.zip и запустили на своем контроллере в связке с приемо-передатчиком 5559ИН73Т (Интеграл).
Единственное, что поменяли:
- входная частота 24МГц;
- добавлена строчка #pragma CCB 0x0C
- изменен адрес терминала (вместо адреса с номером "3" поставили адрес с номер "1")
- в файле bsi_rt.h определению BSI_TXD_LEVEL присвоили значение "0"

1.После включения питания делаем запись по МКИО в первый адрес, первый подадрес и одного слова происходит следующее:
- возникает одно прерывание;
- печатается на экране регистр статуса со значением 0x8021 (появляется бит ошибки DATA_ERR).
2.При последующих записях в тот же адрес, тот же подадрес и также одного слова происходит следующее:
- возникает последовательно два прерывания;
- печатается на экране дважды регистр статуса со значением 0x8021 (появляется бит ошибки DATA_ERR).

Также было замечено, что после, первая запись работает как полагается: пишет туда, куда указано и верное значение.
В последующих записях при изменении какой-либо информации в пакете - ничего не записывает и только возникает прерывание по МКИО.

Прошу Вас указать вероятную причину такого поведения. Не может ли быть дефект в кристалле?
sec503
Сообщения: 2
Зарегистрирован: 03 мар 2017, 13:58

Re: 1874ВЕ7Т

Сообщение sec503 »

sec503 писал(а):Взяли пример из файла BSI_RT.zip и запустили на своем контроллере в связке с приемо-передатчиком 5559ИН73Т (Интеграл).
Единственное, что поменяли:
- входная частота 24МГц;
- добавлена строчка #pragma CCB 0x0C
- изменен адрес терминала (вместо адреса с номером "3" поставили адрес с номер "1")
- в файле bsi_rt.h определению BSI_TXD_LEVEL присвоили значение "0"

1.После включения питания делаем запись по МКИО в первый адрес, первый подадрес и одного слова происходит следующее:
- возникает одно прерывание;
- печатается на экране регистр статуса со значением 0x8021 (появляется бит ошибки DATA_ERR).
2.При последующих записях в тот же адрес, тот же подадрес и также одного слова происходит следующее:
- возникает последовательно два прерывания;
- печатается на экране дважды регистр статуса со значением 0x8021 (появляется бит ошибки DATA_ERR).

Также было замечено, что после, первая запись работает как полагается: пишет туда, куда указано и верное значение.
В последующих записях при изменении какой-либо информации в пакете - ничего не записывает и только возникает прерывание по МКИО.

Прошу Вас указать вероятную причину такого поведения. Не может ли быть дефект в кристалле?
Проблема решена. Ошибка была совсем очевидной: не хватало согласующего резистора между линиями МКИО
POSTOL
Сообщения: 1
Зарегистрирован: 22 авг 2017, 15:57
Предприятие: ОА НПЦ ПОЛЮС

Re: 1874ВЕ7Т

Сообщение POSTOL »

Здравствуйте, есть пример использования прерываний по МКИО и таймеру?
Alex6151
Сообщения: 3
Зарегистрирован: 23 окт 2017, 14:15
Предприятие: АО "СПС"

Re: 1874ВЕ7Т

Сообщение Alex6151 »

Добрый день.

Нужна помощь с АЦП. Если я правильно понял то уровень опорного напряжения Uref должен быть не больше 2.1 вольт, при котором самый большой диапазон преобразования входных сигналов (Uref*Kg). Однако в графе предельно допустимых параметров диапазон дан от 0,6 до 3 вольт (хотя по графику явно выше 3 вольт. Как все это соотнести?
Из всего выше сказанного получается что входной сигнал должен быть не больше 3 вольт? И опорное напряжение необходимо задавать разницей не больше 2.1 вольт по цепям ADC_REFHI и ADC_REFLO? А что будет если эта разница будет больше 2.1 вольт?
И для пояснения всего, можно как-то увидеть часть схемы с опорным напряжением и примером результата преобразования.
sazonovsv
Сообщения: 56
Зарегистрирован: 02 сен 2014, 15:35

Re: 1874ВЕ7Т

Сообщение sazonovsv »

Доброго времени суток!
Два вопроса:
1) какая максимальная частота тактового сигнала для данного МК допустима ?
2) какая скважность этого тактового сигнала допустима? (просто ни один кварцевый генератор не дает скважности 50/50%)
dav
Сообщения: 208
Зарегистрирован: 14 дек 2015, 09:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

Re: 1874ВЕ7Т

Сообщение dav »

sazonovsv писал(а): 25 окт 2017, 19:13 Доброго времени суток!
Два вопроса:
1) какая максимальная частота тактового сигнала для данного МК допустима ?
2) какая скважность этого тактового сигнала допустима? (просто ни один кварцевый генератор не дает скважности 50/50%)
1) Максимальная частота внешнего тактового сигнала для МК 1874ВЕ7Т 24МГц.
2) Мы пробовали подавать тактовый сигнал со скважностью 20% - контроллер работал корректно. Большинство кварцевых генераторов обеспечивают скважность тактового сигнала от 40% до 60%, что вполне допустимо для корректной работы МК 1874ВЕ7Т.
alekz
Сообщения: 2
Зарегистрирован: 23 янв 2018, 23:33
Предприятие: НИИЭ

Re: 1874ВЕ7Т

Сообщение alekz »

Не подскажите как осуществить мигание светодиодом используя порт p2.7 мк 1874ВЕ7Т использую среду разработки codrmaster96?
Ответить

Вернуться в «Микроконтроллер 1874ВЕ7Т»