Мелкие вопросы по цифровой технике.

Обсуждаем цифровые устройства...
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Alexeyslav »

UDN2580 и UDN2585
Реклама
Аватара пользователя
dimitriy91
Вымогатель припоя
Сообщения: 619
Зарегистрирован: Ср июн 08, 2011 15:37:56
Откуда: ДВ

Re: Мелкие вопросы по цифровой технике.

Сообщение dimitriy91 »

Всем привет. Пишу прошиву на pic18f4550 для поддержки USB . Есть ли в maplabx средства для отладки или только протеус ?
"Ленивый человек в бесчестном покое сходен с неподвижною болотною водою, которая, кроме смраду и презренных гадин, ничего не производит". М.В. Ломоносов
Реклама
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Alexeyslav »

USB отладить в железе, а логику в шпротеусе - по заранее заданным паттернам, когда это все будет отлажено - объединяешь и проверяешь в железе. Так будет быстрее чем делать все только в протеусе.
Аватара пользователя
ks0
Прорезались зубы
Сообщения: 238
Зарегистрирован: Чт фев 28, 2013 14:16:10

Re: Мелкие вопросы по цифровой технике.

Сообщение ks0 »

Вчера собирал схему с ардуиной и акселерометром, общающимися по SPI. Собирал на беспаечной плате проводами-лапшой по 10 см. Соединения без подтягивающих резисторов. Анализатором логики как-то неустойчиво все выглядит, какие-то всплески лищние, какие-то спады, нестабильная выдача результатов. Цифроанализатор оцепил, вообще стал погоду на выходе получать. Это наводки от компьютера и следует использовать резистры подтяшки, или что может быть?
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
dimitriy91
Вымогатель припоя
Сообщения: 619
Зарегистрирован: Ср июн 08, 2011 15:37:56
Откуда: ДВ

Re: Мелкие вопросы по цифровой технике.

Сообщение dimitriy91 »

На картоне паять уматно )))
"Ленивый человек в бесчестном покое сходен с неподвижною болотною водою, которая, кроме смраду и презренных гадин, ничего не производит". М.В. Ломоносов
Реклама
спящий
Потрогал лапой паяльник
Сообщения: 303
Зарегистрирован: Сб янв 08, 2011 13:48:41

Re: Мелкие вопросы по цифровой технике.

Сообщение спящий »

Alexeyslav писал(а):UDN2580 и UDN2585
А неподскажиш тоже самое,только в DIL SOIC корпусе,чтобы только не дип)
Реклама
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Alexeyslav »

Это зависит от того в каком корпусе купишь, на типе микросхемы это не отражается. Ну может, дополнительная буква в конце будет. Смотри в интернет-магазинах, где тип корпуса указывают.
Аватара пользователя
dimitriy91
Вымогатель припоя
Сообщения: 619
Зарегистрирован: Ср июн 08, 2011 15:37:56
Откуда: ДВ

Re: Мелкие вопросы по цифровой технике.

Сообщение dimitriy91 »

Снова я по части прошивки на pic18f4550 и USB .

После того как отправляются первые 8 байт дескриптора устройства , хост получает его и вместо того , чтобы слать пакет типа IN , для считывания остальных байт дескриптора устройства, он шлёт пакет SETUP , с назначенным номером устройства. Я подозреваю , что то не так с синхронизирующими битами, но делаю всё по специфики USB. Может кто нибудь что посоветует?
"Ленивый человек в бесчестном покое сходен с неподвижною болотною водою, которая, кроме смраду и презренных гадин, ничего не производит". М.В. Ломоносов
Аватара пользователя
dimitriy91
Вымогатель припоя
Сообщения: 619
Зарегистрирован: Ср июн 08, 2011 15:37:56
Откуда: ДВ

Re: Мелкие вопросы по цифровой технике.

Сообщение dimitriy91 »

Возможно ли задать параметр , для инвертирования сигнал TX (EUSART) . max232 инвертирует сигнал. Не ужели без ключа не обойтись?
"Ленивый человек в бесчестном покое сходен с неподвижною болотною водою, которая, кроме смраду и презренных гадин, ничего не производит". М.В. Ломоносов
Лютик
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Re: Мелкие вопросы по цифровой технике.

Сообщение Лютик »

Добрый!
Есть микрушка Н-мост MC33887, даташит по ссылке: http://www.freescale.com/files/analog/d ... C33887.pdf
У нее есть обратная связь по току, причем ее можно снимать на мк:
The 33887 has a feedback output (FB) for “real time”
monitoring of H-Bridge high-side current to facilitate closed-
loop operation for motor speed and torque control.
The FB pin provides current sensing feedback of the
H-Bridge high-side drivers. When running in forward or
reverse direction, a ground referenced 1/375th (0.00266) of
load current is output to this pin. Through an external resistor
to ground, the proportional feedback current can be
converted to a proportional voltage equivalent and the
controlling microcontroller can “read” the current proportional
voltage with its analog-to-digital converter (ADC). This is
intended to provide the user with motor current feedback for
motor torque control. The resistance range for the linear
operation of the FB pin is 100 < RFB < 200 Ω.
не совсем понятно, что есть "1/375th (0.00266)", да и вообще каким образом будут данные выходить, судя по всему от 0 до V+, но что есть ток? может Uadc*0.00266?
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по цифровой технике.

Сообщение Gudd-Head »

Лютик писал(а):не совсем понятно, что есть "1/375th (0.00266)"
То и значит, 1/375 (одна триста семьдесят пятая) — этакое пропорциональное токовое зеркало. Подключаете резистор для перевода тока в напряжение, и оцифровываете. Ну или сразу токовый АЦП если имеется.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Лютик
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Re: Мелкие вопросы по цифровой технике.

Сообщение Лютик »

Gudd-Head, имеется обычный АЦП. Допустим, я ставлю 100Ом резистор и снимаю напряжение, какой диапазон напряжения будет(может придется ставить делитель)? и 1 к 375 что за соотношение, между чем и чем?
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по цифровой технике.

Сообщение Gudd-Head »

Там ведь всё в цитате написано, с пина FB на землю идёт 1/375 от high-side current. Вот и считайте.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Лютик
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Re: Мелкие вопросы по цифровой технике.

Сообщение Лютик »

Gudd-Head, это все конечно хорошо, но все равно не понятно :( ...
Можете тогда объяснить, какое будет напряжение на резисторе 100Ом при токе на двигателе 1А? Спасибо
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по цифровой технике.

Сообщение Gudd-Head »

Бля, 1А/375*100Ом = 266,(6) мВ
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Лютик
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Re: Мелкие вопросы по цифровой технике.

Сообщение Лютик »

Gudd-Head, спасибо, теперь все понятно
Аватара пользователя
dimitriy91
Вымогатель припоя
Сообщения: 619
Зарегистрирован: Ср июн 08, 2011 15:37:56
Откуда: ДВ

Re: Мелкие вопросы по цифровой технике.

Сообщение dimitriy91 »

Небольшая проблема . Отлаживаю USB на pic18f4550 с помощью UART , UART не успевает передать данные как приходит новый пакет. Получается что в UART передаётся каждый 5 ( в среднем ) пакет компу. Во время отправки некоторые регистры также не валидны. Возможно как то ускорить передачу по COM ? Данyые отправляю на скорости 57600 бот/с . Увеличение скорости ведёт к неправильной интерпретации данных компом.
"Ленивый человек в бесчестном покое сходен с неподвижною болотною водою, которая, кроме смраду и презренных гадин, ничего не производит". М.В. Ломоносов
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Meteor »

dimitriy91 писал(а):Данyые отправляю на скорости 57600 бот/с .

Маленькое уточнение, Бод/с равноценно скорости узлов/час. Что собственно некорректно. 57600Бод=57600 бит/с. :write:
dimitriy91 писал(а):Увеличение скорости ведёт к неправильной интерпретации данных компом.
Чем принимаете? Какая ошибка в скорости? Есть ли четность/нечетность?
Имел подобную проблему с UARTом (не на МК) - на скорости 115200, 12 бит в передаче (стартбит+8 бит данных+четность+2 стопа), терминал и Putty показывали примерно одинаковую ерунду. На экране осциллографа наблюдал вполне точную времянку. Сделал прием в Labview - настроил и всё абсолютно правильно принимается.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Аватара пользователя
dimitriy91
Вымогатель припоя
Сообщения: 619
Зарегистрирован: Ср июн 08, 2011 15:37:56
Откуда: ДВ

Re: Мелкие вопросы по цифровой технике.

Сообщение dimitriy91 »

Meteor писал(а):
dimitriy91 писал(а):Данyые отправляю на скорости 57600 бот/с .

Маленькое уточнение, Бод/с равноценно скорости узлов/час. Что собственно некорректно. 57600Бод=57600 бит/с. :write:
Да бред написал бод/с = бит/с^2 )))) :oops:
dimitriy91 писал(а):Сделал прием в Labview - настроил и всё абсолютно правильно принимается.
Да я пробовал уже в 4 терминалах. Ошибка в частоте, в даташите про это сказано. Уже понял как решить проблему, спасибо.
"Ленивый человек в бесчестном покое сходен с неподвижною болотною водою, которая, кроме смраду и презренных гадин, ничего не производит". М.В. Ломоносов
Leech
Открыл глаза
Сообщения: 71
Зарегистрирован: Чт июл 26, 2012 19:45:51
Откуда: Харьков

Re: Мелкие вопросы по цифровой технике.

Сообщение Leech »

Скажите, а можно ли удерживать выводы sh_cp и st_cp сдвигового реситра 74HC595 в лог 1 все время? Т.е. загрузили данные и оставили лог 1 до следующей загрузки.
Семь раз проверь - один спаяй
Ответить

Вернуться в «Цифровая техника»