Форум по разработке и ремонту электронной техники Киевский форум радиолюбителей и электронщиков. Форумы по разработке и ремонту электронной техники
    Схемы электрические принципиальныеГлавная    ФорумФорум    ПоискПоиск по форуму    Личные сообщенияФайлообменник    Личные сообщенияРадиотехнический каталог   

Фотогалерея   <b>Профиль</b>Ваш профиль    Личные сообщенияЛичные сообщения    ГруппыГруппы   

FAQFAQ    РегистрацияРегистрация    ВходВход

Уважаемые посетители! Это старая версия форума. Новая версия находится по адресу: http://www.remexpert.com
Регистратор на PIC16F628A
На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  След.
 
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Форум по разработке и ремонту электронной техники -> Микроконтроллеры, процессоры, ПЛИС...
 
Автор Сообщение
urry
Живет здесь... (>100)
Живет здесь... (>100)


Зарегистрирован: 23.10.2006
Сообщения: 243

СообщениеДобавлено: 12 Мар 2007, 12:36    Заголовок сообщения: Ответить с цитатой

так некрасиво. И активный уровень появляется не через 200 микросекунд, а через 80. А некрасиво в том смысле, что контроллер больше ничего не делает, только обрабатывает прерывание. Слишком много ресурсов задействовано в Вашем варианте.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
wowa
Знатный посетитель (>20)
Знатный посетитель (>20)


Зарегистрирован: 18.10.2006
Сообщения: 35

СообщениеДобавлено: 13 Мар 2007, 8:01    Заголовок сообщения: Ответить с цитатой

Цитата:
Все отличия - контроль качества питания. Отключил пробуйте.
На праздники проверю на макетке.

Попробовал, пока без фотоприемника, не хватило времени.
Светодиод D2 мигает красиво, а D1 не полностью гаснет.
Появится нгемного свободного времени, попробую выполнить все по инструкции. Улыбка
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DL36
Живет здесь... (>100)
Живет здесь... (>100)


Зарегистрирован: 04.10.2006
Сообщения: 192
Откуда: Херсон

СообщениеДобавлено: 13 Мар 2007, 11:50    Заголовок сообщения: Ответить с цитатой

wowa писал(а):

Попробовал, пока без фотоприемника, не хватило времени.
Светодиод D2 мигает красиво, а D1 не полностью гаснет.
Появится немного свободного времени, попробую выполнить все по инструкции. Улыбка

Так ларчик просто открывался? Плохая идея
ШИМ дает много помех по питанию, защищаться надо. Контроль качества питания введен именно для этой цели. Я проверил программу на 877А все работает.
С D1 все просто, открыть чуть сильнее надо, сопротивление в базе уменьшить.

Может на днях закончу свой проект, чуть времени появиться, выложу схему в ПИКАДЕ.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Sancho
Новичок


Зарегистрирован: 11.03.2007
Сообщения: 2
Откуда: Dnepropetrovsk

СообщениеДобавлено: 15 Мар 2007, 0:16    Заголовок сообщения: Ответить с цитатой

urry писал(а):
так некрасиво. И активный уровень появляется не через 200 микросекунд, а через 80. А некрасиво в том смысле, что контроллер больше ничего не делает, только обрабатывает прерывание. Слишком много ресурсов задействовано в Вашем варианте.


Некрасиво обрабатывать прерывание? УАРТ я не использовал для управления светодиодом потому что УАРТ занят работой с RS485 . В вашем-же варианте что может быть быстрее :
1. прерывание - выплюнул в УАРТ байт , вышел ( всё за 20мкс)
2. прерывание - прочитал состояние фотодиода, запомнил (ещё 30мкс ) , если сразу обрабатывать то ещё 50 мкс .
Процессорного времени займёт не более 10-20%.
А куда собственно спешить ? кто-то успеет пробежать за 500 мкс ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DL36
Живет здесь... (>100)
Живет здесь... (>100)


Зарегистрирован: 04.10.2006
Сообщения: 192
Откуда: Херсон

СообщениеДобавлено: 15 Мар 2007, 10:34    Заголовок сообщения: Ответить с цитатой

Sancho писал(а):

Некрасиво обрабатывать прерывание? УАРТ я не использовал для управления светодиодом потому что УАРТ занят работой с RS485 . В вашем-же варианте что может быть быстрее :
1. прерывание - выплюнул в УАРТ байт , вышел ( всё за 20мкс)
2. прерывание - прочитал состояние фотодиода, запомнил (ещё 30мкс ) , если сразу обрабатывать то ещё 50 мкс .
Процессорного времени займёт не более 10-20%.
А куда собственно спешить ? кто-то успеет пробежать за 500 мкс ?

Я использовал подобный вариант при работе с манчестером. Единственно что использовал два отсчета на бит, и сравнивал их. Несовпадение ошибка.

К непозволительной роскоши, относятся варианты формирования больших выдержек времени программным образом в виде цикла ожидания. А в случае введения тактирования в программу и формирования выдержек подсчетом тактов, расстановкой флагов семафоров. Тогда пожалуйста.

А это простой демонстрационный пример, Wowa пол года просил написать программу, вот я и решил помочь. Такой способ реализации проще, а Уарт я планирую сделать только на передачу программным образом.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
wowa
Знатный посетитель (>20)
Знатный посетитель (>20)


Зарегистрирован: 18.10.2006
Сообщения: 35

СообщениеДобавлено: 16 Мар 2007, 11:24    Заголовок сообщения: Ответить с цитатой

Попробовал опять побалываться с макеткой.
Уменьшил R3 до 4,7 кОм, D1 мигает хорошо, D2 непонятно.
Импульсы на RB2 и RB4 на осцил просматриваються хорошо, на RB3 их нет - так и должно быть???
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DL36
Живет здесь... (>100)
Живет здесь... (>100)


Зарегистрирован: 04.10.2006
Сообщения: 192
Откуда: Херсон

СообщениеДобавлено: 17 Мар 2007, 10:52    Заголовок сообщения: Ответить с цитатой

wowa писал(а):
Попробовал опять побалываться с макеткой.
Уменьшил R3 до 4,7 кОм, D1 мигает хорошо, D2 непонятно.

D2 Быдет мигать только если будет прием по любому каналу.
wowa писал(а):

Импульсы на RB2 и RB4 на осцил просматриваються хорошо, на RB3 их нет - так и должно быть???

На RB3 должны быть пачки импульсов. Приблизительно так.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DL36
Живет здесь... (>100)
Живет здесь... (>100)


Зарегистрирован: 04.10.2006
Сообщения: 192
Откуда: Херсон

СообщениеДобавлено: 26 Мар 2007, 14:53    Заголовок сообщения: Ответить с цитатой

На первой странице положил новую модель. Управление LCD реализовано по последовательному интерфейсу. Приложил Lcdalpha.dll для русификации модели, для активации необходимо заменить стандартную которая находится в папке models.
Свободными остались четыре вывода и почти 1к памяти.

Думаю реализовать программный УСАРТ только на передачу и две кнопки типа +1, -1;

Наконец появилось немного времени, и завтра плату закажу.

Сегодня может завтра выложу схему и ПСВ платы.
Исправил досадную ошибку, гашения незначащих нулей. При выводе на LCD 10 отображалось как 0.
Закчал новую версию Lcdalpha.dll эта работает лучше.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DL36
Живет здесь... (>100)
Живет здесь... (>100)


Зарегистрирован: 04.10.2006
Сообщения: 192
Откуда: Херсон

СообщениеДобавлено: 28 Мар 2007, 17:48    Заголовок сообщения: Ответить с цитатой

Сегодня схему добавил в формате PCAD 2004 и pdf.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
wowa
Знатный посетитель (>20)
Знатный посетитель (>20)


Зарегистрирован: 18.10.2006
Сообщения: 35

СообщениеДобавлено: 29 Мар 2007, 9:34    Заголовок сообщения: Ответить с цитатой

У меня маленький вопрос Вопрос
Нельзя ли использовать более распостраненные кварцы, например 4 или 8 МГц.
Не успеваю посещать радиорынок, но указанного в первом варианте кварца
так и не нашел. Не знаю будет ли в продаже на 7,2.
На "железе" еще не пробовали? А то у меня опять проблемы с программатором,
но до праздников думаю их устранить, тогда смогу поэксперементировать.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Форум по разработке и ремонту электронной техники -> Микроконтроллеры, процессоры, ПЛИС... Часовой пояс: GMT + 2
На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  След.
Страница 8 из 10

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять вложения в этом форуме
Вы можете просматривать вложения в этом форуме


Rambler's Top100 PageRank Яндекс цитирования
Сайты наших друзей: Гири, все о гирях, Автоматизация магазинов, супермаркетов, ресторанов, кинотеатров,
Весы электронные, Сканеры штрих-кода, Принтеры штрих-кода

Powered by phpBB © 2001, 2005 phpBB Group

Время генерации страницы: 0.5067s (PHP: 87% - SQL: 13%) - SQL запросов: 12 - GZIP enabled - Debug on