• VESC – Benjamin’s open source brushless motor driver (schematic, PCB, firmware, tool software, etc.)

    ESC is the abbreviation of Electric Speed ​​Controller, that is, electronic speed controller, or ESC for short. The author is Benjamin Vedder, so it is called VESC. You may have heard of it, which is Benjamin ESC. This project is mainly divided into several parts, VESC firmware, bill of materials, VESC hardware, and VESC tool software. It is a very complete software and hardware project, and the supporting software is also excellent.

    Schematic PCB

  • DIY Tactile Input Knob: BLDC Motor + Round LCD

    SmartKnob is an open source input device with software-configurable stops and virtual locators. The brushless gimbal motor is paired with a magnetic encoder to provide closed-loop torque feedback control, allowing the feel of the detent and stop to be dynamically created and adjusted.

    Schematic PCB

  • Starfish: an open source project for motor control board using component pick-and-place of RP2040 and TMC2209

    Starfish is a pick and place machine control board built on the Raspberry Pi RP2040 microcontroller and Trinamic TMC2209 motor driver. This control board has some similarities to a 3D printer control board, but it has some unique issues to solve—including controlling solenoids and communicating with vacuum sensors. All board information is open source, and detailed explanations are provided to help you copy successfully.

    Schematic PCB

  • CN0276

    High Performance, 10-Bit to 16-Bit Resolver-to-Digital Converter

    Schematic PCB

  • High performance open source server ODrive

    ODrive is a high-performance FOC servo driver based on STM32. It can drive two brushless motors at the same time. In the early days, it was widely used in the design of 3D printers or homemade CNC lathe electrical systems. The well-known geek James Bruton used it as most of his own To make the core unit of the robot servo drive, Stanford's previous open source 8-degree-of-freedom quadruped robot Doggo also used Odrive as the core driver.

    Schematic PCB

  • Quadcopter Matlab simulation program

    Quadcopter Matlab simulation program

    Schematic PCB

  • Active video filter

    Originally, video filters were passive LC circuits surrounded by amplifiers. Smaller, more efficient designs can currently be achieved by combining the amplifier with an RC filter. Sensitivity analysis and predistortion methods developed in the 1960s have, moreover, overcome the poor performance that gave early video filters a bad reputation.

  • 51 microcontroller to make alarm clock

    Use the Android cable to connect the voice chip and connect it to the computer. At this time, there is a removable disk on the computer, and then put the sound file into the removable disk... Materials used: Voice playback module Yabo 51 microcontroller (refer to this microcontroller The digital tube and the 8 free IO ports can be used) 3 10k resistors... Put the sound file into the voice chip and connect the data line and power line to the microcontroller. Use the keil tool to generate the hex file from the c program. And write it into the microcontroller...

    Schematic PCB

  • MAXREFDES42#: IO-LINK RTD temperature sensor

    Maxim Integrated's MAXREFDES42# reference design is a low-power, IO-Link RTD temperature sensor compliant with IEC 61131-9. The system contains an RTD-to-digital converter, an IO-Link transceiver, an efficient step-down converter, and a display. The MAXREFDES42# comes preprogrammed and ready to connect with a version 1.1-compliant IO-Link master. Design files including the schematic, PCB, BOM, and firmware source code are available for download.

    Schematic PCB

  • Based on IFX007T BLDC motor and DC brush motor driver

    This BLDC motor driver board is capable of driving one BLDC motor, or one or two bidirectional DC motors (H-bridge configuration, cascaded to support a second motor) or up to three unidirectional DC motors (half-bridge configuration).

    Schematic PCB

  • High performance 1-Wire network driver

    This document describes a microcontroller-based 1-Wire® master interface for reliable operation of small, medium, and large 1-Wire networks. This is accomplished using careful impedance matching, intelligent (software-controlled) active pullup, and slew-rate control. Software flow charts are included to assist the user in generating the correct 1-Wire timing for reset pulse, presence detect, write one, write zero, and read time slots using any suitable microcontroller. Scope traces illustrate the timing performance of the driver as well as transmission line effects as they appear with long cables.

  • PETALUMA (MAXREFDES30#): 8-channel simultaneous sampling analog front end

    The Petaluma (MAXREFDES30#) subsystem reference design is a cost optimized, high-speed and high-accuracy analog measurement solution for three-phase power monitoring applications. Hardware, firmware, design files, and lab measurements provide complete system information for rapid prototyping and development.

    Schematic PCB

  • pcie_x4: SYZYGY creates PCIe x4 add-in card

    SYZYGY is an FPGA extension standard for medium to high speed interfaces. This breakout connects the SerDes in the SYZYGY-TXR connector to the card edge to act as a PCIe x4 add-in card. This breakout is very simple and can be made into a shorter SYZYGY pod.

    Schematic PCB

  • MAXREFDES117#: Heart rate and pulse oximeter monitor

    The MAXREFDES117# reference design is a photoplethysmogram (PPG-optical) based heart-rate and SpO2 sensor. mbed and Arduino firmware and hardware design files as well as lab measurements are provided. Boards are available for purchase.

    Schematic PCB

  • Electric vehicle power inverter control reference platform

    NXP's ASIL-D automotive system platform is a reference design that enables high-voltage power inverter control to drive electric vehicle traction motors and DC-DC converters.

  • Use of MAX4090 with reconstruction filter

    In most video applications, the video signal generated from the DAC requires a reconstruction filter to smooth out the signal and attenuate the sampling aliases. The MAX4090 is a direct, DC-coupled output driver, which can be used after the reconstruction filter to drive the video signal. The driving load from the video DAC can be varied from 75Ω to 300Ω. A low input impedance (< 100Ω) is required by the MAX4090 in normal operation, special care must be taken when a reconstruction filter is used in front of the MAX4090.

  • Create an audio preamplifier with an attenuator using the DS1802 push-button digital potentiometer

    This application note discusses how to best bias the AC signal to within the DC supply range and how to use digital potentiometers in circuits designed for mechanical potentiometers. This understanding is crucial to effectively using the DS1802 in a pushbutton-controlled audio preamplifier circuit.

  • Open source closed-loop stepper motor controller (schematic + source code)

    Open source closed-loop stepper motor controller (schematic diagram + source code), using PID algorithm control, AS5047 magnetic angle detection sensor, efficient anti-loss of steps, quick learning of PID algorithm, and mastery of microcontroller system development.

    Schematic PCB

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号