Вот тоже сегодня на ебае искал осцилограф и наткнулся на это чудоSkorch писал(а):Для размышлений по поводу внешнего вида - пром.аналог
http://cgi.ebay.com/Handheld-Digital-Os ... 1e59199ab8
Цифровой осциллографический пробник "Хамелеон".
- Реклама
- kotovasiya
- Опытный кот
- Сообщения: 757
- Зарегистрирован: Пт мар 30, 2007 12:11:23
Схему с новой разводкой еще не рисовали?y_kiyko писал(а):Отличная идея. Только надо использовать внешнюю опору для АЦП Меги. Внутренний Vref не обеспечит нужных параметорв для конторля заряда лития.kotovasiya писал(а):
Можно отказаться и от контроллера заряда и озадачить М32
Например, тот же TL431 даже в коммерческом варианте имеет в разы лучшую начальную точность, чем Internal REF Меги. О термостабильности вообще молчу.
В МЕНЮ предустановок можно предусмотреть возможность ввода ИЗМЕРЕННОГО опорного напряжения конкретного экземпляра TL431.
-
beloff
- Грызет канифоль
- Сообщения: 278
- Зарегистрирован: Чт мар 13, 2008 08:18:00
- Откуда: Новосибирск, Шлюзы
- Контактная информация:
Это который тормозит жуткоShkolik писал(а):Ну вообще DSO - это Digital Storage Osciloscoupe, так что найти по нему что-то в гугле несколько проблематичноsu9 писал(а):Это"чудо" называется DSO и на него есть документация и прошивка - поГуглите и все найдете. оказывается барыги не только у нас водятся...
http://radiokot.ru/forum/viewtopic.php?p=364510#364510
- Реклама
Рад слышать kotovasiya. Ждал отчета y_kiyko о своей схеме, но видно он ещё не получил АЦП. Причесал схему, выкладываю.
Комментарии:
Контроллер заряда лучше оставить, т.к это специальная микросхема и маленькая, на Меге ножки АЦП все заняты.
Кнопкой включать можно не заморачиваться.
Двигать луч из меню, добавил НЧ-фильтр, нужна корректировка программы(программный ШИМ на PD5 ).
Это потянуло за собой стабилизацию питания Меги(LM2703).
Монитор разряда батареи хорош и в первоначальной схеме.
По аналоговой части ждем результатов от y_kiyko.
Комментарии:
Контроллер заряда лучше оставить, т.к это специальная микросхема и маленькая, на Меге ножки АЦП все заняты.
Кнопкой включать можно не заморачиваться.
Двигать луч из меню, добавил НЧ-фильтр, нужна корректировка программы(программный ШИМ на PD5 ).
Это потянуло за собой стабилизацию питания Меги(LM2703).
Монитор разряда батареи хорош и в первоначальной схеме.
По аналоговой части ждем результатов от y_kiyko.
- Вложения
-
- hameleonb_new_grott.rar
- (28.9 КБ) 498 скачиваний
Еще нет. Есть несколько проблемных моментов, которые вызывают сомнения:kotovasiya писал(а): Схему с новой разводкой еще не рисовали?
-контроль за зарядом батареи со стороны Меги - в случае зависания / сбоя программы получим в лучшем случае "беременный" аккумулятор. Не зря, наверное, существует столько контроллеров заряда лития. Например, в серии MCP738xx есть экземпляры с ценой до 20 грн.
-перемещение луча по вертикали - переменник или кнопки? Если переменник - то нужен линейный (тот, что я применил от CD-ROMа имеет аудио характеристику - но пользоваться можно нормально). Переменник имеет преимущество в оперативности. Если загонять эту функцию в меню, то нужно разместить её около самых востребованных функций - развертки, делителя, ~/-. Кроме того, нужно сделать перемещение луча при удержании нажатой кнопки.
- kotovasiya
- Опытный кот
- Сообщения: 757
- Зарегистрирован: Пт мар 30, 2007 12:11:23
Глянул краем глаза голосование и немного прифигел,доволен аж мурчу. Вижу,чувствую что благо дело делаю
, вам спасибо
.
то y_kiyko
Я не настаиваю на моем варианте ,делаем сечас вашу схему,в моем варианте можно было сделать информации о времени до конца заряда или просто процент заряда ,так как ацп будет мерять напряжение батареи.Беременные батареи случаются в том случае когда у них появляется внутреннее сопротивление саморозряда и контроллер в нутри ее не выключает,соответственно и внешний тоже.
Вот разгребся с делами и вылезло пара мыслишек.
1.Ушли от простоты в меню,давайте все режимы вставим в одну строку и будем двигать курсор или рамку по ней ,то что в рамке будет выбиратся.
2.Люблю чтобы было не обычно,хамелион хотел сделать прямоугольным кубиком и кнопки вывести на боковую сторону ,но не успел из-за сроков конкурса.После того как схема будет утверждена буду воплощать идею. Будет "Хамелион куб".
то y_kiyko
Я не настаиваю на моем варианте ,делаем сечас вашу схему,в моем варианте можно было сделать информации о времени до конца заряда или просто процент заряда ,так как ацп будет мерять напряжение батареи.Беременные батареи случаются в том случае когда у них появляется внутреннее сопротивление саморозряда и контроллер в нутри ее не выключает,соответственно и внешний тоже.
Вот разгребся с делами и вылезло пара мыслишек.
1.Ушли от простоты в меню,давайте все режимы вставим в одну строку и будем двигать курсор или рамку по ней ,то что в рамке будет выбиратся.
2.Люблю чтобы было не обычно,хамелион хотел сделать прямоугольным кубиком и кнопки вывести на боковую сторону ,но не успел из-за сроков конкурса.После того как схема будет утверждена буду воплощать идею. Будет "Хамелион куб".
то kotovasiya
Сделать информацию об остатке заряда хотя бы примерно 25-50-75-100% будет отлично. Для этого можно мерять напряжение батареи - насколько помню, характеристика разряда лития ловольно линейна в рабочем диапазоне. Для самых продвинутых пользователей сделать индикацию напряжения заряда с точностью до 1 милливольта
По меню могу сказать следующее:
меня существующая структура вполне устраивает. За исключением одного момента - неудобно выходить из режима анализа в режим просмотра через пункт выбора цветовой гаммы(выбора "хамелеонистости":). Думаю, этот пункт можно разместить где-то рядом с выбором толщины луча.
Размещение кнопок можно попробовать сделать таким, чтобы все операции делать той рукой, в которая держит Хамелеон.
На основе ответного разъема F-типа хочу сделать жесткий щуп длиной 5-7 см + маленький "крокодил" для подключения к общему проводу. Таким образом, получится настоящий осциллографический пробник.
Для удобства использования, после завершения выбора режимов работы, после 2-3 сек НЕнажатия кнопок включить отображение в нижней строке дисплея основных параметров:
100мВ/дел 20мкС/дел (~) пиктограмма режима триггера
Сделать информацию об остатке заряда хотя бы примерно 25-50-75-100% будет отлично. Для этого можно мерять напряжение батареи - насколько помню, характеристика разряда лития ловольно линейна в рабочем диапазоне. Для самых продвинутых пользователей сделать индикацию напряжения заряда с точностью до 1 милливольта
По меню могу сказать следующее:
меня существующая структура вполне устраивает. За исключением одного момента - неудобно выходить из режима анализа в режим просмотра через пункт выбора цветовой гаммы(выбора "хамелеонистости":). Думаю, этот пункт можно разместить где-то рядом с выбором толщины луча.
Размещение кнопок можно попробовать сделать таким, чтобы все операции делать той рукой, в которая держит Хамелеон.
На основе ответного разъема F-типа хочу сделать жесткий щуп длиной 5-7 см + маленький "крокодил" для подключения к общему проводу. Таким образом, получится настоящий осциллографический пробник.
Для удобства использования, после завершения выбора режимов работы, после 2-3 сек НЕнажатия кнопок включить отображение в нижней строке дисплея основных параметров:
100мВ/дел 20мкС/дел (~) пиктограмма режима триггера
Последний раз редактировалось y_kiyko Чт янв 21, 2010 00:23:44, всего редактировалось 1 раз.
Кратко о том, что у меня получилось:
Все работает именно так, как и планировалось.
Ошибок на плате нет, как ни странно
Дополнительный аналоговый стабилизатор ставить не пришлось - на пределе 50мВ при закороченном входе редкие помехи составляют +/- 1 пиксель. Если потенциометром опустить луч в нижнюю часть экрана, то появляется помеха размахом до 1/3 клетки. Причем независимо от делителя - на 500 мв/дел выглядит также, как и на 50. Вывод - АЦП "чудит".
При открытом входе можно мерять постоянное напряжение - все внутри Хамелеона перемерял. Точность удовлетворила.
По качеству и скорости работы "софта" - все значительно лучше, чем я ожидал. Единственное замечание по организации меню я изложил в предидущем сообщении.
Что не понравилось - недостаточная яркость дисплея даже при максимуме подсветки. Для ЖК технологии пятилетней давности это обычное явление.
Что еще не сделал - не подобрал конденсаторы во входной делитель. Это дело ближайшего будущего.
Прилагаю схему и плату того, что получилось а также нех от уважаемого kotovasiya. На схеме и плате постарался дать максимум информации по примененным элементам.
Все работает именно так, как и планировалось.
Ошибок на плате нет, как ни странно
Дополнительный аналоговый стабилизатор ставить не пришлось - на пределе 50мВ при закороченном входе редкие помехи составляют +/- 1 пиксель. Если потенциометром опустить луч в нижнюю часть экрана, то появляется помеха размахом до 1/3 клетки. Причем независимо от делителя - на 500 мв/дел выглядит также, как и на 50. Вывод - АЦП "чудит".
При открытом входе можно мерять постоянное напряжение - все внутри Хамелеона перемерял. Точность удовлетворила.
По качеству и скорости работы "софта" - все значительно лучше, чем я ожидал. Единственное замечание по организации меню я изложил в предидущем сообщении.
Что не понравилось - недостаточная яркость дисплея даже при максимуме подсветки. Для ЖК технологии пятилетней давности это обычное явление.
Что еще не сделал - не подобрал конденсаторы во входной делитель. Это дело ближайшего будущего.
Прилагаю схему и плату того, что получилось а также нех от уважаемого kotovasiya. На схеме и плате постарался дать максимум информации по примененным элементам.
- Вложения
-
- Hameleon B.rar
- (132.28 КБ) 786 скачиваний
- kotovasiya
- Опытный кот
- Сообщения: 757
- Зарегистрирован: Пт мар 30, 2007 12:11:23
Посмотрел вашу схему,можно было просто добавить транзисторный ключик с подтягивающим резистором на +3в. Пугает одно,как поступить с математикой на амплитуду сигнала,тут она будет только голову морочить. Видел вариант где луч фиксировано перемещается на верхнюю половину ,нижнюю или центр.В этом случае можно ввести компенсацию в математикуgrott писал(а): Это потянуло за собой стабилизацию питания Меги(LM2703).
- kotovasiya
- Опытный кот
- Сообщения: 757
- Зарегистрирован: Пт мар 30, 2007 12:11:23
По шумам ацп,так получилось что практически везде поставил вместо 100н , 270нф. Может попробуйте навесить к С38 и С39 по 200н?y_kiyko писал(а):Кратко о том, что у меня получилось:
Все работает именно так, как и планировалось.
Ошибок на плате нет, как ни странно
Дополнительный аналоговый стабилизатор ставить не пришлось - на пределе 50мВ при закороченном входе редкие помехи составляют +/- 1 пиксель. Если потенциометром опустить луч в нижнюю часть экрана, то появляется помеха размахом до 1/3 клетки. Причем независимо от делителя - на 500 мв/дел выглядит также, как и на 50. Вывод - АЦП "чудит".
При открытом входе можно мерять постоянное напряжение - все внутри Хамелеона перемерял. Точность удовлетворила.
По качеству и скорости работы "софта" - все значительно лучше, чем я ожидал. Единственное замечание по организации меню я изложил в предидущем сообщении.
Что не понравилось - недостаточная яркость дисплея даже при максимуме подсветки. Для ЖК технологии пятилетней давности это обычное явление.
Что еще не сделал - не подобрал конденсаторы во входной делитель. Это дело ближайшего будущего.
Прилагаю схему и плату того, что получилось а также нех от уважаемого kotovasiya. На схеме и плате постарался дать максимум информации по примененным элементам.
- Contemplator
- Нашел транзистор. Понюхал.
- Сообщения: 163
- Зарегистрирован: Вс окт 18, 2009 22:34:12
- Откуда: Минск
to grott
Нужно перейти на другой контроллер заряда - LTC4054 уже дорогой и труднодоступный. Есть варианты у микрочипа, но еще надо поискать. Может есть что-то из MC.
Включение кнопкой - хорошая штука - выключение будет "красивым" - без остаточного изображения на дисплее.
Преобразователь для питания подсветки на LM2703 - это просто, надежно и экономично (по питанию)! Кстати, grott, это не Вы случайно выбрали LM2703 из Имрада? Мне вместо 4 заказанных прислали только 3.
По аналоговой части - никаких сюрпризов или неожиданностей - частоты не те.
Я в делители подбирал резисторы китайским мультиметром. Поэтому можно мерять постоянку, если научиться быстро считать клетки:)
Завтра проверю параметры аналоговой части на тестовом меандре из С1-99(подберу конденсаторы) и частотную характеристику на NWT-7.
Нужно перейти на другой контроллер заряда - LTC4054 уже дорогой и труднодоступный. Есть варианты у микрочипа, но еще надо поискать. Может есть что-то из MC.
Включение кнопкой - хорошая штука - выключение будет "красивым" - без остаточного изображения на дисплее.
Преобразователь для питания подсветки на LM2703 - это просто, надежно и экономично (по питанию)! Кстати, grott, это не Вы случайно выбрали LM2703 из Имрада? Мне вместо 4 заказанных прислали только 3.
По аналоговой части - никаких сюрпризов или неожиданностей - частоты не те.
Я в делители подбирал резисторы китайским мультиметром. Поэтому можно мерять постоянку, если научиться быстро считать клетки:)
Завтра проверю параметры аналоговой части на тестовом меандре из С1-99(подберу конденсаторы) и частотную характеристику на NWT-7.
Математика никак не меняется - у меня при перемещении картинки по экрану потенциометром амплитуда переменки НЕ меняется. Потому что НЕ меняется КУ операционника. Мы ему задаем только сдвиг уровня.kotovasiya писал(а): Пугает одно,как поступить с математикой на амплитуду сигнала,тут она будет только голову морочить. Видел вариант где луч фиксировано перемещается на верхнюю половину ,нижнюю или центр.В этом случае можно ввести компенсацию в математику
Тоесть можно вывести ШИМ в порт и хорошо отфильтровать а потом проинвертировать с соответствующим коэффициентом. Полученное отрицательное (или 0) напряжение используется как опорный уровень для задания усиления (через делитель в цепи инвертирующего входа ОУ).
Я загонял луч на верх нижнего ряда клеток и перемерял все напряжения внутри Хамелеона. Оно действительно хорошо работает!!!
С ключиком согласен, LM2703 не нужен.kotovasiya писал(а):Посмотрел вашу схему,можно было просто добавить транзисторный ключик с подтягивающим резистором на +3в. Пугает одно,как поступить с математикой на амплитуду сигнала,тут она будет только голову морочить. Видел вариант где луч фиксировано перемещается на верхнюю половину ,нижнюю или центр.В этом случае можно ввести компенсацию в математикуgrott писал(а): Это потянуло за собой стабилизацию питания Меги(LM2703).
Программный ШИМ делаю так на Си:
for(i=0; i<n; i++) //программный ШИМ
{PORTD.5=1;}
for(i=0; i<250; i++)
{PORTD.5=0;}
Число n от (0 до 250) соответствует от 0в до +3в в нашем случае.
Контроллер заряда можно брать из любого мобильника с корректировкой платы, но это так, на крайний случай.y_kiyko писал(а):to grott
Нужно перейти на другой контроллер заряда - LTC4054 уже дорогой и труднодоступный. Есть варианты у микрочипа, но еще надо поискать. Может есть что-то из MC.
Включение кнопкой - хорошая штука - выключение будет "красивым" - без остаточного изображения на дисплее.
Преобразователь для питания подсветки на LM2703 - это просто, надежно и экономично (по питанию)! Кстати, grott, это не Вы случайно выбрали LM2703 из Имрада? Мне вместо 4 заказанных прислали только 3.
По аналоговой части - никаких сюрпризов или неожиданностей - частоты не те.
Я в делители подбирал резисторы китайским мультиметром. Поэтому можно мерять постоянку, если научиться быстро считать клетки:)
Завтра проверю параметры аналоговой части на тестовом меандре из С1-99(подберу конденсаторы) и частотную характеристику на NWT-7.
Кнопкой удобнее, согласен. Просто с Power-dawn непонятка выходит. Нарисовал как надо и Proteus одобрил, а вы забраковали.
Детальки беру в местном магазине, а где они их берут мне не говорят.
Не слышу Ваших замечаний по моей схеме, развел питание 4051 не так как у Вас.
- Contemplator
- Нашел транзистор. Понюхал.
- Сообщения: 163
- Зарегистрирован: Вс окт 18, 2009 22:34:12
- Откуда: Минск
Мой собран по автоской схеме. Сегодня попробовал заменить ICL на MAX1681 (660 не было) - вернул назад ICL7660, МАХ мощнее, но и "свистит громче" (на более высоких частотах). В общем-то почти удалось избавиться от помехи (возбуда?), по совету автора 10пФ на вход АЦП, от себя 47пФ на вход тактирования АЦП, возможно это антинаучно, но это единственное, что помогло. Теперь помеху можно наблюдать если очень плавно перемещать луч по вертикали, в момент перехода луча с одной строки на другую (попиксельно) - ширина полупериода чуть меньше одной клетки на 200мкс - сколько это в Гц? на что это похоже? Буду разбираться. Есть еще одна проблемка: когда на пробник подаю сигнал частотой значительно выше или ниже чем он в состоянии отобразить в заданном времени выборки - наблюдаю жуткие всполохи неопределенной формы на весь экран, у кого-нибудь такое наблюдается?y_kiyko писал(а):Попробую обязательно - все равно надо менять ICL7660 на MAX660. Выпаяю и запитаю "минус" от пары батареек.Contemplator писал(а): Попробуйте обесточить MAX660, отрицательное напряжение - с БП или другой батареи, по результату отпишитесь


