This is a homemade PCB that is used to create a USB oscilloscope by using a few components including ATtiny45.
The 4-pin header is being supplied with 5V from the two analog inputs wherein one of the inputs can be scaled down with the trimmer potentiometer. Since there is no crystal oscillator, the software is synchronizing the internal 16.5 MHz clock with the USB clock. The firmware in the ATtiny45 is programmed in C and compiled with Winavr and USB source code and it allows the use of 10 bits in the data rate.
The oscilloscope can be made initially into a breadboard to avoid the need for a power supply. It can be used to test a high precision light sensor. Using a PC, it can be connected with the USB port without the need of installing any specific driver for this device. Using the .NET C# software, the data can be displayed on the PC. The data may vary depending on the code used to capture or display the data.
The red LED value can range from 220 Ohms to 470 Ohms but the smaller the size, the brighter it illuminates.
Wire-to-board interconnection options from Sullins feature a wide range of sizes and applications
MCC’s TVS series high-power suppressors protect sensitive components from voltage spikes and transients
Evaluation boards that streamline evaluating circuit protection on RS-485 serial device ports
There are currently no comments.