Microcontroller - 8051, 8052, OpCodes, Analog Interface.

Sunday, November 13, 2016

OsciPrime - Android Oscilloscope

An android virtual instrument - OsciPrime is an Open Source Android high speed data acquisition hardware platform and Android oscilloscope application.

Open Source Android Oscilloscope

Using USB, the hardware plugs into Android devices that support USB Host. Together with the OsciPrime Android oscilloscope application it turns a tablet or mobile phone into a high speed data acquisition system.

Android Scope

OsciPrime Oscilloscope Android App

Hardware Specs:
  • 2x Analogue Input @ 8bit/6Msps
  • 5 analogue gain levels
  • 3.3 MHz - 8.0 MHz Bandwidth (gain dependant)
  • 16 V Max Input Voltage
  • 880 mW Power Consumption
  • Designed for 10x Probes
The Android App Instrument Performance and Controls Include

Controls -V-Offset, Time-Offset, Calibration; Trigger Controls Falling/Rising and Edge, You can Measure Voltage, Freq and Period.  
  • Range +/- 1.5 V up to +/- 16 V
  • 5 us/Div max - 1 ms/Div min 
  • Processing 400'000 samples per second

Saturday, November 12, 2016

IMU - Accelerometers and Gyroscopes

Accelerometers and Gyroscopes as well as combination IMU devices (Inertial Measurement Unit).

The ADXL345 from Analog Devices is a small, thin, low power, 3-axis accelerometer with high resolution 13-bit measurement at up to ±16 g.

Ben's HobbyCorner - Software - Bascom-examples On the right the ADXL345, connected to the I2c-bus, and when connected well, you will find it in the I2c-scanner. This is the Bascom-AVR code for the I2c-scanner. When the ADXL345 and the HMC5843 are fixed on the board you should see this in Hyperterminal.

 Bascom-examples ADXL345 connected to the I2c-bus

A Guide to using IMU in Embedded Applications

This guide is intended to everyone interested in inertial MEMS (Micro-Electro-Mechanical Systems) sensors, in particular Accelerometers and Gyroscopes as well as combination IMU devices (Inertial Measurement Unit).

See also on this blog - Accelerometers in Electronics

Read More Here - IMU - Accelerometers and Gyroscopes

Tuesday, November 08, 2016

WIZ-C - PIC C Compiler Simulator and IDE

A complete ANSI C Compiler for the PIC series with Rapid Application Development front end. Fully inclusive of all of the C Compiler environment and functionality. This is for the PICmicro MCU microcontroller family.

WIZ-C - PIC C Compiler Simulator and IDE

This has Drag and Drop component selection. Point and Click pin connections and direct parameter selection by drop down lists, check boxes and validated data entry. It also supports In-Circuit Debugging and also can transfer to MPLAB. (professional version). They have a free demo version too.

WIZ-C PIC IDE

There is a optional library set to considerably ease USB development. Included components support timers, serial interfaces, I2C, LCD, 7 Seg displays, keypads, switches, port controls, many bus interfaces including IIC and Dallas iButton.

Learn to program a PIC micro with C using FED

This free manual will take you through the process of learning C from variables through constants to pointers and then structures and unions. Most of the examples are standalone and are as small as possible to enable the purpose and effect to be easily understood.