dangerous prototype

Syndicate content Dangerous Prototypes
Open source hardware projects
ถูกปรับปรุง 18 hours 6 min ก่อน

100 MHz third overtone crystal oscillator

ศุกร์, 07/10/2020 - 05:01

100 MHz third overtone crystal oscillator @ DIYfan:

Couple of years ago I purchased from a local store 100 MHz crystal resonator and tried several times to make a working schematic on breadboard using standard circuits I found on the internet. It never worked good enough, usually oscillating at 33.3 MHz instead of 100 MHz. Finally, I found that the crystal is third overtone type.

Chaac weather station

พฤ, 07/09/2020 - 06:41

An update on Chaac weather station project we covered previously:

With this latest redesign, I made a few more changes. First of all, I decided I would no longer be afraid of LoRa and put in a LoRa radio module. This will, with the right firmware, allow for standalone operation using LoRaWAN and The Things Network. It will also allow for much longer range, with its lower 900MHz frequency, with some slightly higher power consumption. I can continue using it with my Raspberry Pi point-to-point setup as well.

More details at alvarop.com. Project files are available on GitHub.

Check out the video after the break.

A different power source for field ham radio operating

พุธ, 07/08/2020 - 06:32

Gwen, NG3P, has been working on a power source project for field ham radio operating:

We’re coming up on a confluence of two things: Nice weather, and relaxing of the Covid-19 lockdowns in much of the United States. This means more hams leaving their home shacks and taking their operating to the field. For some, this means climbing mountains and doing SOTA activations. For others, this means hiking on trails, and doing POTA activations. For yet others, this means gearing up for Field Day, or doing HF Pack operating, with a manpack station on their back. But no matter what they actually choose to do in the field and why, all of them have a similar need.

See the full post on NG3P’s Virtual Ham Shack blog.

App note: PCB layout guidelines for high frequency signaling products

จันทร์, 07/06/2020 - 03:05

High speed board design app note from ON Semiconductor. Link here (PDF)

There is an increase of devices and circuitry in usage of high speed, low consumption, small volume and lower interference. Hence PCB design is an important stage of electronic product design. It forms a connection between function and electronic components, and is also an important part of power circuit design. High frequency circuit has the higher integration and the higher layout density, making it necessary to know how to make layout more reliable. The use of multilayer board becomes a necessity and an effective means to reduce cross interference of signals, better grounding and lower parasitic inductance.

This application note looks at the different layout types, practices and guidelines, types of material and factors influencing the high frequency signal transfers.

App note: Calculating and interpreting power dissipation for polypropylene film DC-link capacitors

อาทิตย์, 07/05/2020 - 22:28

Tech note from Vishay on polypropylene film capacitor value calculation with temperature and power dissipation consideration. Link here (PDF)

Film capacitors can deliver high power density due to their low ESR and high ripple current capabilities, and offer the highest ampere per μF ratio of capacitor technologies. This feature, combined with their high reliability and long lifespan, make the film DC-link capacitor a central component for power inverters in industrial and automotive applications.

DIY MechBoard64

ศุกร์, 07/03/2020 - 06:28

DIY MechBoard64 @ breadbox64.com:

When the MechBoard64 was finally realized and presented on my blog, it soon came clear that a new mechanical keyboard was the missing piece in the creation of a brand new Commodore 64 (…well that and some new keycaps…). As I have no intention to become a Commodore 64 mechanical keyboard manufacturer, I’ve therefore decided to release all information regarding the creation of the MechBoard64 . This includes files for creating the keyboard PCB (Gerber, Excellon, BOM), the keyboard bracket (Illustrator, PDF, bend allowance drawing), 3D printed keycap adapters (.STL), the keyboard stabilizers (dimensions, material) and all miscellaneous parts (cables, screws, nuts, super lube). This way users can make their own keyboards, modify them to accommodate modern day keycaps, make groupbuys or start making batches for everyone to enjoy

#FreePCB via Twitter to 2 random RTs

พุธ, 07/01/2020 - 05:22

Every Tuesday we give away two coupons for the free PCB drawer via Twitter. This post was announced on Twitter, and in 24 hours we’ll send coupon codes to two random retweeters. Don’t forget there’s free PCBs three times a every week:

  • Hate Twitter and Facebook? Free PCB Sunday is the classic PCB giveaway. Catch it every Sunday, right here on the blog
  • Tweet-a-PCB Tuesday. Follow us and get boards in 144 characters or less
  • Facebook PCB Friday. Free PCBs will be your friend for the weekend

Some stuff:

  • Yes, we’ll mail it anywhere in the world!
  • Check out how we mail PCBs worldwide video.
  • We’ll contact you via Twitter with a coupon code for the PCB drawer.
  • Limit one PCB per address per month please.
  • Like everything else on this site, PCBs are offered without warranty.

We try to stagger free PCB posts so every time zone has a chance to participate, but the best way to see it first is to subscribe to the RSS feed, follow us on Twitter, or like us on Facebook.

Shirt-pocket SSB transceiver

อังคาร, 06/30/2020 - 07:00

Peter (DK7IH) blogged about his 14MHz shirt-pocket SSB transceiver.

How to correctly set the motor current limit on an A4988 stepper motor driver

อังคาร, 06/30/2020 - 06:17

Michael posted detailed instructions of how to set up your A4988 stepper motor driver’s motor current limit:

One important thing to set up when using these drivers is the motor current limit. This is especially important when you’re using a higher input voltage than what the motor is rated for. Using a higher voltage generally enables you to get more torque and a faster step speed, but you’ll need to actively limit the amount of current flowing through the motor coils so that you don’t burn your motor out.

See the full post at the-diy-life.com.

Check out the video after the break.

App note: Guidelines on the effects of parasitic capacitance on clock accuracy due to board layout

จันทร์, 06/29/2020 - 00:10

Board design considerations like board thickness and layer stacking under a crystal when designing PCB for accurate clock crystals discuss in this app note from Maxim Integrated. Link here

Crystal oscillator is widely used in RTC applications. Clock accuracy, one of the key parameters in real-time clocks, partly depends on the parasitic capacitance of the PCB being employed. Optimizing PCB layout can achieve the desired clock accuracy.

App note: Basics of ventilator systems

อาทิตย์, 06/28/2020 - 20:00

App note from Maxim Integrated about the design of modern ventilator system. Link here

This application note provides an overview of ventilator systems with a focus on system design for precision measurement and reliable protection. It discusses the four key components of a pneumatic ventilation system: gas supply, gas flow mixture, inhalation and exhalation systems. Within each of the components are a variety of sensors including pressure, flow, humidity, and temperature sensors. These sensors provide feedback to accurately control solenoid valves to ensure the air volume, pressure, and air-oxygen mixtures are delivered to the patients at specified intervals. Included in the system design are several fail-safe features and alarms to ensure reliable operation in any condition.

Reverse-engineering and comparing two Game Boy audio amplifier chips

ศุกร์, 06/26/2020 - 06:51

Reverse-engineering and comparing two game boy audio amplifier chips @ righto.com

The Nintendo Game Boy contains an audio amplifier chip for sound through a speaker or headphones. In this post, I reverse-engineer this chip and compare it with the later Game Boy Color chip (reverse-engineered earlier). Unexpectedly the Game Boy Color uses an entirely different amplifier design from the original Game Boy, which may explain why the two systems sound different.

Open IP over VHF/UHF

ศุกร์, 06/26/2020 - 06:30

David @ Rowetel writes, “My initial goal for this work is a “100 kbit/s IP link” for VHF/UHF using Codec 2 modems and SDR. One application is moving Ham Radio data past the 1995-era “9600 bits/s data port” paradigm to real time IP.”

See the full post at rowetel.com.

Building a chaotic oscillator from common components

พฤ, 06/25/2020 - 06:24

cpldcpu writes:

A chaotic oscillator is an electronic circuit that can exhibit “chaotic“, nonperiodic behavior. A commonly cited example is Chua’s circuit, but there are many others. I always regarded these as carefully designed, rather academic, examples. So I was a bit surprised to observe apparently chaotic behavior in a completely unrelated experiment.

See the full post on Tim’s Blog.

HDSP clock with SCD5583 display

พุธ, 06/24/2020 - 06:58

FlorinC’s HDSP clock with SCD5583 display:

Here is another interesting “intelligent” LED matrix display, whose name actually makes some sense (unlike HDSP-2354, among many others): SCD5583A. I reckon it means: “Serial Character Display with 5x5x8 dot matrix”. 3 is the code is for green (0 for red, 1 for yellow).

More details on Wise time with Arduino blog.

HDSP clock with SCD5583 display

พุธ, 06/24/2020 - 06:58

FlorinC’s HDSP clock with SCD5583 display:

Here is another interesting “intelligent” LED matrix display, whose name actually makes some sense (unlike HDSP-2354, among many others): SCD5583A. I reckon it means: “Serial Character Display with 5x5x8 dot matrix”. 3 is the code is for green (0 for red, 1 for yellow).

More details on Wise time with Arduino blog.


อังคาร, 06/23/2020 - 06:59

Drive WS2812B LED strips from a PMOD device, a lightdriver project @ anfractuosity.com:

I created a PMOD module PCB using KiCAD, that enables connecting WS2812B lighting strips to an FPGA board with a PMOD interface. The board was assembled by JLCPCB.
This is my first project using an FPGA, I plan to soon implement an SPI interface with the FPGA, to accept colour pixels via SPI from a raspberry pi, to then drive the LEDs appropriately. I am making use of the original Zybo board which uses a Zynq FPGA, although I’m not using the ARM portion of this chip as I want to learn VHDL.

Project files are available on GitHub.

App note: 48V buck converter helps MHEVs meet fuel emission standards

จันทร์, 06/22/2020 - 00:00

Maxim Integrated got you covered on designing all in 48V automotive compliant buck converter. Link here

Ever-tightening automotive fuel emission standards are becoming challenging. The gasoline engine needs the help of an electric motor to meet these standards, leading to the introduction of mild hybrid electric vehicles (MHEV) with higher battery voltages. 48V hybrids are in production today and are proliferating. A 48V buck converter with integrated MOSFETs in an advanced CMOS process helps meet these standards by withstanding high-voltage load-dump transients and operating with low EMI, low duty cycles, and high efficiency.

App note: Surge-proof your industrial sensor

อาทิตย์, 06/21/2020 - 20:00

Design solution for a robust and reliable power supply for industrial sensors from Maxim Integrated. Link here

Modern industrial sensors must operate reliably in harsh and demanding industrial environments where they are prone to large surge voltages and mechanical stresses. This places considerable demands on the DC power supply that they use. We consider the merits of different approaches to designing this DC supply, before presenting the most robust, reliable and efficient solution using a uSLIC power module.

Automatic keyboard switch tester

อังคาร, 06/16/2020 - 06:58

James made this automatic keyboard switch tester, that is available on GitHub:

It uses a servo to turn a robotic finger that slowly presses the switch down. When it detects that the switch has closed, it lights up the LED and waits 100 ms for the contacts to settle, before slowly releasing the switch until it detects that the switch has opened again. At this point it switches off the LED, resets the servo to the start position, and writes the measured activation and deactivation positions to the PC over the USB serial connection. In the event that the servo reaches the configured end point without the switch closing, or reaches the configured start point without the switch opening, it logs a failure instead. If the switch failed to reset, it won’t start another cycle until it does.

Project info at incoherency.co.uk.

Check out the video after the break.