Ответы пользователя по тегу Микроконтроллеры
  • Программатор из Arduino для сброса чипов картриджей

    Atxmega
    @Atxmega
    Это, скорее всего, микросхема памяти 24c04. Интерфейс i2c. Напишите програмку, читающая/записывающая биты. И отправляйте по UART. Но я бы не стал заморачиватся. Программатор для ком порта — 2 резистора. Куда проще и наглядно.
    п.с. Samsung scx4200 так же прошивается
    Ответ написан
    4 комментария
  • Микросхему — цифровой регулятор тембра, коммутатор?

    Atxmega
    @Atxmega
    У Texas Instruments есть много интересного
    Например TAS5086
    По начинке просто жесть
    Features

    Audio Input/Output
    Automatic Master Clock Rate and Data Sample Rate Detection
    Four Serial Audio Inputs (Eight Channels)
    Support for 32-, 44.1-, 48-, 88.2-, 96-, 176.4-, and 192-kHz Sampling Rates
    Data Formats: 16-, 20-, or 24-Bit Input Data; Left-Justified, Right-Justified, and I2S
    64- or 48-fS Bit-Clock Rate
    128-, 192-, 256-, 384-, and 512-fS Master Clock Rates (Up to a Maximum of 50 MHz)
    Six PWM Audio Output Channels
    Any Output Channel Can be Mapped to Any Output Pin
    Supports Single-Ended and Bridge-Tied Loads
    I2S Serial Audio Output
    Audio Processing
    Volume Control Range of 48 dB to -100 dB
    Master Volume Control from 24 dB to -100 dB in 0.5-dB Increments
    Six Individual Channel Volume Controls With 24-dB to -100-dB Attenuation in 0.5-dB Increments
    Serial Output Can Be Produced by Downmix of 5.1-Channel Input or Fourth Serial Input
    5.1-Channel Downmix to 2.1 or 3.1 PWM Output Speaker System
    Integrated Bass Management
    Two Programmable Biquads in Subwoofer Channel
    Full Six-Channel Input and Output Mapping
    Selectable DC Blocking Filters
    PWM Processing
    8× Oversampling With Fourth-Order Noise Shaping at 44.1, 48 kHz; 4× Oversampling at 88.2, 96 kHz; 2× Oversampling at 176.4, 192 kHz; and 12× Oversampling at 32 kHz
    ≥105-dB Dynamic Range (TAS5086+TAS5186)
    THD < 0.06% (TAS5086 Only)
    20-Hz—20-kHz Flat Noise Floor for 44.1-, 48-, 88.2-, 96-, 176.4- and 192-kHz Data Rates
    Digital De-Emphasis for 32-kHz, 44.1-kHz and 48-kHz Data Rates
    Intelligent AM Interference Avoidance System Provides Clear AM Reception
    Optimized PWM Sequence for Click- and Popless Start and Stop
    Optimized PWM Sequence for Charging of AC-Coupling Capacitors in Single-Ended Configurations
    Adjustable Modulation Limit From 93.8% to 99.2%
    General Features
    Automated Operation With Easy-to-Use Control Interface
    I2C Serial Control Slave Interface
    Control Interface Operational Without MCLK
    Single 3.3-V Power Supply
    38-Pin TSSOP Package
    Ответ написан
  • Работа с LPT портом напрямую

    Atxmega
    @Atxmega
    Посоветую 100% рабочий вариант. HiAsm
    Там ставите кнопку и LPT и все.
    Земли действительно 18-25, но не все! соедените их все вместе.
    Для проверки поставте светодиодик и резистор.
    Если возникнет проблема контролировать состояние, когда компьютер включается — обращайтесь, подскажу.
    Ответ написан
    Комментировать
  • В каком магазине купить atmega в Тюмени?

    Atxmega
    @Atxmega
    Закажите тут
    Она уже устарела, переходите на Atmega8 или Atmega16
    Ответ написан
    Комментировать
  • Hello world на ATmega8A собран. Куда двигаться дальше?

    Atxmega
    @Atxmega
    LCD тут в коментариях за 2.79$
    Ответ написан
    Комментировать
  • Hello world на ATmega8A собран. Куда двигаться дальше?

    Atxmega
    @Atxmega
    ШИМ — полевик(например с материнки) и лампочка(например галогеновая 12V 55W) Очень эффектно смотрится. Генерируете пилообразные значения переменной с частотой 200-1000Гц и сравниваете с каким либо значением — это програмно. Можно и аппаратно. Если интересно могу выложить код/проект/схему.

    LCD — HD44780 стоит 170р или 2$ c китая. Если использовать генератор кода из CVAVR то и изучать ни чего не надо. Одной командой выводится целая строчка или один символ.

    Очень в тему будет М. Б. Лебедев - CodeVisionAVR. Пособие для начинающих.djvu
    Так же можно полистать
    Белов А. В_Самоучитель разработчика устройств на микроконтроллерах AVR.djvu и
    А.В.Белов.Микроконтроллеры AVR в радиолюбительской практике.2007.djvu

    На какой стоит ориентироваться? Да на любой, когда освоитесь — переучится на другой не составит труда.
    Ответ написан
    5 комментариев
  • Микроконтроллеры AVR - как начать?

    Atxmega
    @Atxmega
    1)Какой программатор выбрать — AVR910 USB
    2)Нужны ли к USB программаторам драйвера — Нужны, они есть в интернете рядом со схемами, Вот
    3)Какой микроконтроллер выбрать — AtMega8 или AtMega48 или AtMega88, возмите так же AtTiny13 и AtTiny2313
    4)Какой софт нужен для разработки? Atmel Studio досаточно! Для начинаюших посоветовал бы CodeVisionAVR, там много примеров и генератор кода есть(прошивать им же)
    5)Нужна простая схема — вот
    особенности внутрисхемной прошивки — да вроде нет.
    P.S. Пользуйтесь Proteus`ом, вещь очень полезная.
    Ответ написан
    7 комментариев