Перейти к содержанию
С Днём Победы! ×

tvilsa

Members
  • Постов

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

  • Посещение

Сообщения, опубликованные tvilsa

  1. хотел получить рекомендацию по наиболее простому и эффективному решению задачи, но к сожалению даже в разделе для новичков попал под "пресс интеллекта" участников форума.

    Больше не комментирую, простите.

    Еще раз всем спасибо.

  2. Извращение какое-то... Какая принципиальная разница, что будет светить: светодиод оптрона или светодиод видимого света???

    разнича в токе. для оптрона достаточно 100мкА чтобы открыть транзистор. для светодиода необходимо 20мА.

    Явная чепуха. 20 мА - это максимально допустимый ток для светодиода. Сверхяркие прекрасно светят при токе 1...2 мА.

    Что же касается оптрона, то график передаточной характеристики для PC817 начинается с 1 мА.

    использую что есть а есть обычные светодиоды.

    то что график начинается с 1 мА не значит что не будет работать от 100мкА. Попробуйте спаяйте и убедитесь. Уже написал что спаяно и смонтированно.

  3. ...Ваша фраза про "100кОм и не тянет выход" лишена всякой логики...

    Моя фраза звучала несколько иначе.

    ...токоограничивающий резистор на светодиоды оптронов 100кОм. Наверное, поэтому и тянет выход. :)

    разнича в токе. для оптрона достаточно 100мкА чтобы открыть транзистор...

    Смотря какой оптрон. В вашем случае ток светодиода даже не достигает 100мкА, его значение ближе к 66мкА. Схема нарисована в симуляторе, тип оптронов не указан. В железе уже заработало?

    схема собрана и уже работает. В симуляторе только нарисовал чтобы на форуме картинку запостить. В workbench 5 нет оптопар. использовал то что было PC817.

    Спасибо.

    tvilsa, я не видел решения.

    не внимательно смотрели. пост №20

  4. Извращение какое-то... Какая принципиальная разница, что будет светить: светодиод оптрона или светодиод видимого света???

    разнича в токе. для оптрона достаточно 100мкА чтобы открыть транзистор. для светодиода необходимо 20мА. Если источник не может обеспечить 20мА на нагрузке 400Ом то сигнал необходимо усилить.

    Решил на бумажке? Ну-ну... Резисторы 1Вт?

    Falconist,

    обрати внимание, токоограничивающий резистор на светодиоды оптронов 100кОм. Наверное, поэтому и тянет выход. :)

    и на бумаге тоже, и собрал. Резисторов на 1 Вт небыло. поставил на 2. Ваша фраза про "100кОм и не тянет выход" лишена всякой логики. Проблема изначально в том что источник сигнала имеет внутреннее сопротивление порядка 500Ом. Он и так "не тянул выход".

    Галиматьи хватает. А попробовать по-простому слабО?

    post-135795-0-03358000-1383321269.jpg

    Всё до дубовости просто - светодиоды спасают друг друга от обратного напряжения, светят при "своей" полярности.

    Конечно с оптронами новичку легче засветить светляки ... :)

    Причем тут новичку. Ваша схема требует двухполярное питание.

    Falconist , +1. Дошли до бестолковости. Или свето, или опто. У ТС какая-то чушь в башке!

    ТС, Вы, к сожалению, не понимаете ни разу, как работают радиоэлементы. Отсюда и Ваш вопрос, и Ваши решения.

    :(

    Прости но я тебя вроде не оскорблял. Возможно что у тебя и башка и там даже чушь но по себе не надо людей равнять.

    Не считаю себя новичком в радиоэлектронике просто по роду деятельности сильнее связан с цифровой техникой. Специально вопрос задал в разделе

    Вопрос-Ответ. Для начинающих→ Начинающим→ Схемотехника для начинающих и получил критику про свои умственные способности. Мне кажется это не совсем коректно для этого раздела.

    Всем спасибо еще раз.

  5. нет схемы. есть прибор (схемы нет и вскрыть нет возможности) на ножке которого есть сигнал +8В -8В и состояние оторванного от источников (видимо внутри пара реле подключающее выход на + или -. Выход этот служит для сигнализации режима работы прибора. Раньше на выход был подключен волльтметр с 0 в середине шкалы. Теперь хотят светодиоды поставить. Вот и озадачились.

  6. Добрый день. Задача с виду банальна но неасилил.

    Есть входной сигнал имеющий три состояния +8В -8В и высокоимпедансное. Необходимо сделать схему которая определяет какое напряжение и зажигает светодиод 1 при +8В, светодиод 2 при -8В и гасит оба если высокоимпедансный выход. Сначала казалось просто взял диодный мост в каждом из плеч которого поставил по светодиоду и в зависисмости от полярности сигнала горел один либо второй. На макетке все было удачно но на объекте несрослось. Источник сигнала оказался таким хилым что при нагрузке 400 Ом в диодном мосте напряжение сигнала упало до 2В. Сделал на р и n канальных полевиках, + и минус ловит отлично, источник не садит но при высокоимпедансном выходе защелкивает предыдущее состояние. Стыдно признать но немогу победить. Что посоветуете? Спасибо.

  7. Вы не привели ссылки на этот прибор. Неясны выполняемые функции. Судя по экрану он меряет напряжение и уровень топлива. Это можно сделать и по к-лайн и от стандартных дачиков уровня топлива. Если не через к-лайн то прошивка элементарна, два АЦП и вывод на экран картинки. Если от к-лайн то уже чтото. Но при любом раскладе своих денег не стоит. Исходя из того что вы спрашиваете на этом форуме то вы радиолюбитель. Следовательно логичнее взять любую понравивщуюся схему БК с этого сайта и спаять самому. Это Вам обойдется в цену индикатора 50рублей + контроллер 100р итого 150-200 рублей. И самое главное поимеете знания. Если какой конкретный вопрос по реализации то спросите может поможем. (прошивки под обсуждаемый образец нету).

  8. Вот нашел техасовский пример именно для вашего экрана

    //******************************************************************************
    //    MSP430x47xx Demo - LCD_A Put "0123456" on SBLCDA4 LCD
    //
    //  Description; Put "0123456" on SBLCDA4 LCD.
    //  ACLK = LFXT1 = 32768, MCLK = SMCLK = DCO = 32xACLK = 1.048576MHz
    //  //*An external watch crystal is required on XIN/XOUT for ACLK*//
    //
    //			    MSP430x47xx
    //		    -----------------
    //	    /|\|			  XIN|-
    //		 | |				 | 32kHz
    //		 --|RST		  XOUT|-		 SBLCDA4
    //		   |				 |	    ___________
    //		   |			  S4 |------>|14		 |
    //		   |			  S5 |------>|13		 |
    //		   |			 ..  | ....  |..		 |
    //		   |			 S17 |------>|1		  |
    //		   |			 COM0|------>|15		 |
    //		   |			 COM1|------>|16		 |
    //		   |			 COM2|------>|17		 |
    //		   |			 COM3|------>|18		 |
    //		   |			 S18 |------>|19		 |
    //		   |			 S19 |------>|20		 |
    //		   |			  .. | ....  |..		 |
    //		   |			 S25 |------>|26		 |	
    //		   |_________________|	   |___________|
    //
    //
    //  P. Thanigai / K.Venkat
    //  Texas Instruments Inc.
    //  November 2007
    //  Built with CCE Version: 3.2.0 and IAR Embedded Workbench Version: 3.42A
    //*****************************************************************************
    #include <msp430x47x4.h>
    // LCD segment definitions.
    #define h 0x80
    #define e 0x40
    #define g 0x20
    #define f 0x10
    #define d 0x08
    #define c 0x04
    #define b 0x02
    #define a 0x01
    const char char_gen[] = {				   // definitions for digits
     a+b+c+d+e+f,							  // Displays "0"
     b+c,									  // Displays "1"
     a+b+d+e+g,							    // Displays "2"
     a+b+c+d+g,							    // Displays "3"
     b+c+f+g,								  // Displays "4"
     a+c+d+f+g,							    // Displays "5"
     a+c+d+e+f+g,							  // Displays "6"
     a+b+c,								    // Displays "7"
     a+b+c+d+e+f+g,						    // Displays "8"
     a+b+c+d+f+g							   // Displays "9"
    };
    void main(void)
    {
     volatile unsigned int i;
     WDTCTL = WDTPW +WDTHOLD;				  // Stop WDT
     FLL_CTL0 |= XCAP14PF;					 // Configure load caps
     // Wait for xtal to stabilize
     do
     {
       IFG1 &= ~OFIFG;						 // Clear OSCFault flag
       for (i = 0x47FF; i > 0; i--);		   // Time for flag to set
     }
     while ((IFG1 & OFIFG));				   // OSCFault flag still set?
    
     P5SEL = 0x1C;							 // Set COM pins for LCD
     LCDACTL = LCDON+LCD4MUX;				  // 4mux LCD, ACLK/32
     LCDAPCTL0 = 0x7E;						 // Segments 4-24
     for( i = 0; i < 20; i ++)
     {
       LCDMEM[i] = 0;						  // Clear LCD
     }
     for (i=2;i<9;i++)
     {
       LCDMEM[i] = char_gen[i-2];
     }
     _BIS_SR(LPM3_bits);					   // Enter LPM3
    }
    
    

  9. Подключал ЖК экран к контроллеру MSP430F449. Вроде особых проблем не заметил. В качестве исходника брал пример от техаса.

    Мне почемуто кажется у Вас ошибка с подключением ЖК к контроллеру. Такое ощущение что линии ЖК которые COM подключены к линиям контроллера Sx.

    Попробуйте для начала сделать так

    #include "msp430.h"
    void main(void)
    {
    int i;
    WDTCTL = WDTPW + WDTHOLD;							
    FLL_CTL0 |= XCAP10PF;								
    LCDACTL = LCDON + LCDSON + LCD4MUX + LCDFREQ_128;
    LCDAPCTL0 = LCDS0+LCDS4+LCDS8+LCDS12+LCDS16+LCDS20;
    P5SEL = BIT2+BIT3+BIT4+BIT5;                        
    for( i = 0; i < 11; i ++)
    {
    	 LCDMEM[i] = 0xFF;											
    }
    P1DIR = 0x22;							 // P1.1,5 to output direction
    P1SEL = 0x22;							 // P1.1,5 to output MCLK & ACLK
    
    }
    

    и ногу R03 заземлить.

    Потом померяйте (если конечно есть чем :-)) на ногах 1.1 частоту MCLK и на 1.5 ACKL. Мало ли что там с частотами.

    Хотя на счет "LCDSON" не уверен.

    Да нет все нормально. Этот бит служит для организации мигания.

    Если он в единице то все сегменты которые должны светиться-светятся, если в ноле то все НЕГОРЯТ.

    Вот руководство пользователя на msp430x4x первая часть архива

    вторая часть архива

    правда это устаревшее описание

    Семейство микроконтроллеров MSP430x4xx руководство пользователя.part1.rar

    Семейство микроконтроллеров MSP430x4xx руководство пользователя.part2.rar

  10. Для проекта tvilsa где скачать и какую взять прогу CodeVision AVR?

    Есть давний опыт в программировании на ассемблере тогоже атмела, но давно этим не занимался. Надеюсь с С справлюсь.

    Также интересует схема програматора Atmega48 и прога програматора. Чтоб самому собрать можно было.

    Судя по всему здесь многие этот проект делали и наверняка проги где-то скачали.

    Спасибо

    Использовалась codevisionavr 1.25.3 professional качал не помню где (может на сайте про AVR чето там 123 типа forum.cxem.net) а может и нет.

    Программатор называется "пять проводов" вот схема (есстественно предупреждаю о возможности выхода из строя LPT (тьфу тьфу не разу небыло)

    post-38923-1256878030_thumb.jpg

  11. To tvilsa. ОС работает на базе ATMega8. Схема автора. После окончания зарядки аккумулятора( после 1-го часа и каждые полчаса) ложное срабатывание ОС по отсутствию сети (s-) с отсылкой СМС и дозвоном. По моему, что-то в программе. Помогите, pls.

    Может быть. Сейчас уже не вспомню (какая схема автора :-). я уже их переделал кучу, кому под сирену кому без. Нарисуй как у тебя). Заведи сигнал от ВЫХОДА (минуя мосфет) зарядки напрямую через резачек 2кОм на ногу PD6. И для помехозащищенности повесь резачек с ноги PD6 на землю на 10кОм.

  12. код, зашитый в метку, строится по определенному закону, проверено, и это написано в даташитах, там на определенных местах стоят биты чет-нечет по столбцам и строкам кода, который представлен в виде двумерной матрицы, у разных производителей система кодирования разная, что позволяет отличать метки.

    Покажите пожалуйста этот даташит.

    Заранее спасибо.

  13. Так всем привет!

    Разбирался на днях с K-line адаптером для диагностики тачки и столкнулся с такими траблами.

    Адаптер видится нормально на с ЭБУ не соединяется. Оказалось проблема со скоростями. Надо в ком порте 10400 а пролификовский переходник ее не поддерживает.

    Нашел в инете как это побороть. Теперь скорость 10400 поддерживается нормально.

    И вот к чему я все это.

    Кому надо подключить считывалку RFID к компу то возможно обойтись без mega8. Надо настроить реестр что понимал комп скорости 15625 и все.

    Атачу статью как это делать и файл реестра для пролифика.

    Самому без надобности, но если кто сделает отпишите результат.

    с_чиптюнера.rar

  14. tvilsa, а как ты решил проблему передача даны с тмс 3705 в компьютере

    через mega8. она считывает с tms3705 на скорости 15625 а затем переключается и передает в комп на скорости 19200.

    Теоритически радиус дествия возможен до 1 м над чем собственно сейчас я и работаю.

    Не, не получится. Да же на полметра приходится мотать большую антену, делать хитрую схему и использовать дальнобойные карты. Ну если получится, то вы гений и тогда к нам... в лабораторию. )))

    так написано в даташите на ключи и микросхему. у меня не получилось и я временно забил на это дело.

  15. 2. Заменил 78L05 (действительно не работало), теперь после него стабильно 4,5 в.

    ОС при включенной зарядке не звонит и нет СМС. Отключаю зарядку звонит, но СМС нет.(При работе от внешнего питания и без зарядки были и звонки и СМС).

    Еще одно замечание у меня общая земля для питания ATMega(для mc34 и 78L05) и зарядки. При включении только зарядки включается индикатор работы. Правильно ли это?

    Схему в студию. Ничего не понятно. Я выше написал что от чего питается у меня. У Вас непойму. Причем тут включенная ЗАРЯДКА (по моей логике зарядка ТОЛЬКО для заряда сотового)? От чего питается mc34063? Должна только от "внешнего питания" (у меня это аккумулятор сотового).

    СХЕМУ.

    Все я все понял. У Вас не будет работать. Вы думаете что зарядка питает контроллер? Нет. Она питает только телефон. Поэтому при внешнем питании все работает. Если мигает при отсутствии внешнего питания это говорит о паразитной запитке от портов ввода вывода (достаточно поставить резачки по 1кОм на ногу PD6. Если хотите чтоб работало и от внешнего питания и от зарядки то соберите вот так

    post-38923-1239676485_thumb.jpg

  16. Первые 4 байта это уникальный код наподобие МАС адреса, и ничего собственно полезного в себе он не несет для систем контроля доступа, поскольку собственно легко подделать. А вот остальные 4 байта - это ЭЦП код, который генерируется вовсе не случайно - именно его и используют в системах контроля доступа для того чтобы убедится в том что предоставлена ОРИГИНАЛЬНАЯ карта доступа, а не её подделка.

    Посему, надо смотреть внимательно на документацию, насчет алгоритма или кода проверки этой части кода. Скорей всего этой информации нет, поскольку комплект бесплатный...

    Да нет там никакого алгоритма проверки кода (покрайней мере в техасовских RFID метках ). В каждом транспондере 64 бита с уникальной комбинацией. Если транспондер R\W то еще и 16 бит доступным для записи и того 80 бит.

    Это сделано для того чтобы делать простые системы доступа то этого вполне достаточно, если продвинутые с проверкой по "алгоритму" то используют R\W.

    собирал следующая схема, скажите пожалуйста могу я проверить если не вредил не какие компоненты при паяние?

    Неа скорей всего не заработает.

    Там нельзя кварц на 3МГц. Надо или на 2МГц или на 4МГц (выбирается внешним резачком на нужной ноге). От них там синтезируется несущая 134кГц и скорость в последовательном интерфейсе.

    Читайте даташит.

    Проверить можно поднеся любой транспондер и посмотреть осцилом на выходе.

    Вот мой код в CodeVision для ATmega8.

    А ты откуда родом мил человек? Уж больно странно твое начертание текста. :-)

    Rfid_cv.rar

  17. To Leonty

    Выложи здесь схему как у тебя все подключено как MC как 7805 как зарядка мобилы как питалово сигналки.

    Посмотрим. А так я не понял что куда.

    У меня вот так.

    Зарядка от мобилы у меня только для мобилы и больше не для чего.

    От аккумула сотового у меня запитывается сначала степ ап, после степ апа стоит 7805.

    Сделай чтоб с выхода MC34063 выходило вольт 6-7. Чтоб на выходе 7805 было вольт 5.

    Если при мигании светодиода у тебя падает напряжение то это нехорошо. 7805 не работает, что впрочем понятно. Сделай как я выше написал там посмотрим.

    post-38923-1239599047_thumb.jpg

  18. Спасибо за отклик!

    Извените за глупый вопрос, а что такое mc34063?:)

    Я в радиоэлектроники новичек.

    И может быть вы знаете, как подключить Simeens C45 к Mega8535?

    Подключал контроллер к компу, он AT комманды посылает. Скорость передечи выставил 19200.

    Если не сложно, помогите пожалуюста!:)

    Я пробую вот так:

    про mc34063 смотри раньше на предыдущих страницах. Это повышалка с 3,7В до 5В.

    Подключать можно и так как вы нарисовали. Я вообще напрямую подсоединял без резисторов и стабилитронов.

    Хотя у некоторых так не заработало.

  19. Промышленные приёмники на выходе имеют однопроводной интерфейс 1-Wire. А в Вашей схеме Tx/Rx/

    Поделитесь пожалуйста законченной схемой. Уж очень хочется прикрутить безконтактный брелок к имеющемуся контроллеру, вместо таблетки.

    TMS3705 это так сказать базовая станция.

    Имееи ноги RX TX для взаимообмена. Для организации которого я использовал mega8. Причем управление TMS сделано на ноге PD.3.

    RX стандартно. TX меги выведен в ком порт компа.

    В программе сначала на скорости 15625 обрабатывается TMS, затем мега переводится на скорость 56000 и выдается в комп.

    Комп на скорости 15625 неработает!!!!!.

    В архиве проект в CodeVision. Проект делался для тачки со всеми вытекающими. Но суть понятна. Выход исполнительный на PB.1.

    PB.0 мигалка режима работы. PB.2 и PC.4 выходы индикаторов.

    Обмусоливали мы ее и не только на

    http://kazus.ru/forum/topic_13870-0-asc-0.html

    Rfid_cv.rar

    post-38923-1237349690_thumb.jpg

×
×
  • Создать...