Skip navigation
While I am working on the PCB of my Smart Headlight circuit design, I got the sparkling idea about thermal protection for Würth Elektronik's LEDs. Würth Elektronik's LEDs has thermal pad contact on their high bright LEDs to control heat dissipation, I have seen some post from other Road testers too, but, my idea is to use single mid sized heatsink for all the LEDs. More or less 76 LEDs in total. I can't provide numerous heatsinks for that much volume of LEDs and in small size of circui ...
It took a while for me to post my blog... just had to face some issues and The Christmas celebrations. I have managed to do my schematics of my Smart Headlight circuit.       The 3.3 voltage, GND and ADC channel 8 goes through the ST1 screw terminal of the circuit, the GPIO pins P2.5, P8.2 and P8.3 goes through the ST2 screw terminal. The second part of the whole circuit schematics is shown below...     The ST1 screw terminal connected to LDR with 100K resistor, al ...
The  TDC1000-TDC7200EVM evaluation module has 4 main parts The TDC1000 analog front-end and a pre-programmed MSP430 microcontroller on the board, a 1MHz Piezo Ceramic sensor that plugs into the board and a GUI client for on your PC.   In this blog I'm tapping into the SPI traffic.   a a       SPI Traffic and Bodging the Board  The evaluation board has some interesting SPI communication going on. The ultrasonic sensing ic TDC1000 is configured by it, and ...
  This is an almost 100% off-topic blog in the TI Ultrasonic Sensing RoadTest series. I'm going to create a KiCad component for the TDC1000 with the KiPart utility.   Creating a 28 pin component takes quite some click-and-navigate work with the default KiCad component editor. With the utility, it's a less-than-10-minute job.     KiPart  devbisme (or devbisme2 ?) from xess was tired of creating KiCad components in the GUI component editor. If you know that he's int ...
Previous Posts:TI and Würth Elektronik LED RoadTest+ application and un-boxing - Blog 1 - Nov 10 LED Road Test - Software issues - Blog 2 - Nov 26 LED Road Test - LED PCB issues - Blog 3 - Dec 5 LED Road Test - Some words on timing - Blog 4 - Dec 15 LED Road Test - Launchpad user interface - Blog 5 - Dec 19 Related links:search for a PCB for Würth power leds LED_RoadTest_Unboxing   How to solder the LEDsAs mentioned in previous posts I found some nice aluminium LED pcb's on eBay. ...
amgalbu

LEDRoadTestPlus - Post 9

Posted by amgalbu Top Member Dec 28, 2015
The receiver of the data encoded and transmitted by the MSP430 LaunchPad  will be decoded by an Android smartphone running a dedicated app The app basically captures camera frames in preview mode and analyzes data. In this post, I will talk a little about the basics of Android camera development, and in the next post I will talk about algorithms implemented to decode data sent through visible light Before starting development on an application with the Camera API, you should make sure you ...
The  TDC1000-TDC7200EVM evaluation module has 4 main parts The TDC1000 analog front-end and a pre-programmed MSP430 microcontroller on the board, a 1MHz Piezo Ceramic sensor that plugs into the board and a GUI client for on your PC.     In this blog I measure the concentration of detergent in water.   Test Setup  The setup is almost the same as for level measurements. The only difference is that the sensor is placed at the side of the container, very close to the bo ...
ROADTEST REVIEWS During the element14 Community Awards, we took a look at which of the RoadTests you enjoyed the most in 2015.   But today we want to shift the spotlight onto those members who took part in the programs, and tested, dissected and connected with the vast range of hot tech that passed through the Community over the last 12 months.   If there was a RoadTest review that caught your eye, or you took part in one and want to share it with us all, add it to the comments sect ...
This blog shows the Vehicle Situational Awareness System installed on a vehicle and operating both at night and in the daytime. This picture shows the extra LED illumination panel plus the reversing-view video camera (to the left) and the ultrasonic distance sensor (to the right) all mounted on the rear bumper. It is just possible to see the rear view LCD display mounted on the dash. The other object (in the passenger seat) is a tripod, where the blog recording camera will be mounted. Note - ...
The background bitsThe proposal for this roadtest plus was written around the TI TPS92512 which is an LED Driver Buck converter. The idea was to design a 4Channel Lighting solution along with a variety of LED panels. In addition to RGB Lighting Panels, it was proposed that custom ones can be made using special LEDs for agricultural lighting more commonly known as ‘Grow Lights’. Additionally, the control over the colour as well as intensity of the lights should be controllable over sa ...
The maple leaf is a pretty special symbol here in Canada, so I thought I would make one for our Christmas tree and have it internally illuminated by a BLE LED module. The BLE LED module from Texas Instruments can be controlled by an iphone to emit any colour and intensity of light, which is very appropriate for a maple leaf, since real maple leaves change through many colours during the summer and fall. Here is the tree I can see from my computer - a few weeks ago: Here are a couple of leaves ...
amgalbu

LEDRoadTestPlus - Post 8

Posted by amgalbu Top Member Dec 21, 2015
Here is the video of the VLC transmitter   ...
amgalbu

LEDRoadTestPlus - Post 7

Posted by amgalbu Top Member Dec 20, 2015
In this post the final version of the transmitter will be introduced The transmission of the data is performed inside the Timer1 interrupt routine. Timer1 is initialized to run at 100 us by the following code   // TimerA1 UpMode Configuration Parameter Timer_A_initUpModeParam initUpParam_A1_PWM = {              TIMER_A_CLOCKSOURCE_SMCLK,              // SMCLK Clock S ...
The  TDC1000-TDC7200EVM evaluation module has 4 main parts The TDC1000 analog front-end and a pre-programmed MSP430 microcontroller on the board, a 1MHz Piezo Ceramic sensor that plugs into the board and a GUI client for on your PC.   In this blog I measure the start and stop pulse, and show how you can display 3 signals on a 2 channel oscilloscope.       What are we Measuring  The evaluation kit has 3 test points that are of particular interest: the start pul ...
This blog will mainly consist of a video demonstration of the V-SAS in an indoor setting. The previous blog (#11) covered the system objectives and features. There will be a third blog in this mini-series to demonstrate operation of the system in a vehicle.   Ultrasonic Distance Sensing Ultrasonic sensors need to be very sensitive to detect distant reflections off small objects, but this makes them very prone to detection of spurious noise and pressure variations. To prevent these spuriou ...
Previous Posts: TI and Würth Elektronik LED RoadTest+ application and un-boxing - Blog 1 - Nov 10 LED Road Test - Software issues - Blog 2 - Nov 26 LED Road Test - LED PCB issues - Blog 3 - Dec 5 LED Road Test - Some words on timing - Blog 4 - Dec 15   Related links:search for a PCB for Würth power leds LED_RoadTest_Unboxing   Introduction In my previous post I explained that I need six parameters for the flash controller. I decided to make a simple trial protocol so that the ...
The  TDC1000-TDC7200EVM evaluation module has 4 main parts The TDC1000 analog front-end and a pre-programmed MSP430 microcontroller on the board, a 1MHz Piezo Ceramic sensor that plugs into the board and a GUI client for on your PC.   In this blog I perform the first measurements.   Test Setup  I've filled the container with water, up to somewhere between 4 and 5 cm. I've used the simplest setup with the sensor mounted under the liquid.     The Piezo sensor is ...
The  TDC1000-TDC7200EVM evaluation module has 4 main parts The TDC1000 analog front-end and a pre-programmed MSP430 microcontroller on the board, a 1MHz Piezo Ceramic sensor that plugs into the board and a GUI client for on your PC.   In this blog I'm explaining how to create the parameter settings files for level measurement and content identification.         Texas instruments runs a very good video that explains how to perform level measurement and how to re ...
The  TDC1000-TDC7200EVM evaluation module has 4 main parts The TDC1000 analog front-end and a pre-programmed MSP430 microcontroller on the board, a 1MHz Piezo Ceramic sensor that plugs into the board and a GUI client for on your PC.   In this blog I'm attaching the Piezo transponder to the "liquid under test" container.         Follow the Guide  This exercise isn't difficult. There's an excellent step-by-step instructable available on TI's web: http://ww ...
Previous Posts:TI and Würth Elektronik LED RoadTest+ application and un-boxing - Blog 1 - Nov 10 LED Road Test - Software issues - Blog 2 - Nov 26 LED Road Test - LED PCB issues - Blog 3 - Dec 5   Related links:search for a PCB for Würth power leds LED_RoadTest_Unboxing   Introduction Today I like to explain timing issues related to my project. As explained in my first blog the concept of the controller is to operate in pulsed mode in which the lighting is switched on only wh ...
Related posts: Kit unboxing - LED RoadTest Introduction to Bluetooth Low Energy Light Development Kit - CC2540TDK-LIGHT Android Support for TI's BLE LED Control MSP430FR4133 Launchpad - Magnetic North Visualisation Illuminated Tricopter Upgrade - Adding an Addressable LED Ring MSP430FR4133 BoosterPack for Illuminated Tricopter Bookshelf Lights Using TI's CC2450 BLE LED Modules MSP430FR4133 Launchpad with Custom BoosterPack in Action MSP430FR4133 Launchpad with Custom BoosterPack in Acti ...
This post has been in my evernote for a week now due to internet issues at home. I will have another update in a day or two. I may not get all the parts in time so I am moving to plan B to make the prototype using the EVAL Module. Never the less, I am putting up this little doc for reference.   The background bits  The proposal for this roadtest plus was written around the TI TPS92512 which is an LED Driver Buck converter. The idea was to design a 4Channel Lighting solution along with ...
This road kit test includes LEDs, a high power LED driver and an MSP430FR4133 launchpad. I want to incorporate most of these items in a system that showcases a practical application. Finally I have received enough components to implement this system. The application I chose is a situational awareness system for use in a vehicle. (V-SAS) When operating a vehicle it is crucial to be aware of everything around the vehicle that might affect the vehicle, its operation, occupant safety, the safety of ...
amgalbu

LEDRoadTestPlus - Post 6

Posted by amgalbu Top Member Dec 13, 2015
In this post we will see some specs about the MSP430FR133 Timers, because a timer will generate the PWM signal that drives the LED There are two instances of Timer_A that you can use (i.e. Timer_A is not actually a single timer, but two timers – 0 and 1). The naming is a little confusing: Timer0_A3 and Timer1_A3. Why the “3” on the end? That refers to the number of interrupts that each timer can trigger (these are called capture/compare registers, which we’ll get into ...
The  TDC1000-TDC7200EVM evaluation module has 4 main parts The TDC1000 analog front-end and a pre-programmed MSP430 microcontroller on the board, a 1MHz Piezo Ceramic sensor that plugs into the board and a GUI client for on your PC.   In this blog I'll briefly check the GUI.         What's in the GUI  The TDC1000 ultrasonic analog front-end IC has a plethora of attributes that can be set and read. The settings drive the behavior of the IC, and also provi ...
The website wouldn't let me attach it directly to the roadtest, I hope the moderators can do so .   Roadtest link: http://www.element14.com/community/roadTests/1478   ScoringProduct Performed to Expectations: 6 Specifications were sufficient to design with: 10 Demo Software was of good quality: 7 Demo was easy to use: 10 Support materials were available: 10 The price to performance ratio was good: 7 Total Score      50/60   =====     First Imp ...
The real excitement is started and I am really excited about this, yes I have started creating my project and it's in progress. I just wanted to do a beta version of my project before go for main stream, the result was pretty amazing, exactly what I expected to do. My original idea was to use LEDs as ambient sensors, well, it's the thing that hold me to post my blog post for a week, the LEDs not picking up the light accurately, I am getting fluctuation of voltage input in mV which is bad to ADC ...
To start developing my app on the LaunchPad, the first thing to do is to install the TI Code Composer Studio (CCS) The setup can be downloaded from TI website http://processors.wiki.ti.com/index.php/Download_CCS   The installation is very simple and troubles-free. At the end, I also downloaded the code of the firmware installed by default on the LaunchPad from MSP430FR4133 LaunchPad Development Kit - MSP-EXP430FR4133 - TI Tool Folder   I imported the project by clicking Project -& ...
NOTE!!! After 7 months the sensor has died. The first symptoms were erratic reads.  The comment below was to try and stabilize the readings.  Sorry but I will stick to the cheap ones that have worked for years. The TI  HDC1000EVM that I tested is great however there is one thing to keep in mind Thermal mass: The thermal mass of the TI  HDC1000EVM is very low which is excellent for instantaneous temperature or fine resolution temperature sensing.  However y ...
The next phase of this road test involves using the MSP EXP430FR4133 Launchpad in a related application. I will be trying to set it up as an ultrasonic distance meter, using the on-board LCD to display distance out to about 21 feet. There is an on-going learning curve to deal with in learning the IDEs for developing software for this platform. Here is a brief tale summarizing hours of messing around with IDEs: I am running 64bit Windows 10 which is not listed as supported by CCS Cloud but it i ...
After deciding how to transmit the preamble and the bit, in this post I will explain how I want to transmit a byte. Since I expect to be in front of a very noisy channel, I will adopt a error-detection-and-correction code like the Hamming 7,4 The notation (7,4) means that 7 bits are required to send 4 bits of information. The extra bits allow to detect and correct a flipped bit among the 7 bits transmitted The following general algorithm generates a single-error correcting (SEC) code for any ...
Previous Posts: TI and Würth Elektronik LED RoadTest+ application and un-boxing - Blog 1 - Nov 10 LED Road Test - Software issues - Blog 2 - Nov 26   Related links: search for a PCB for Würth power leds LED_RoadTest_Unboxing   IntroductionI was planning to use the Würth leds: http://katalog.we-online.com/led/datasheet/158353060.pdf, for my project, so I asked for some Daylight (5000K) and Cool White (6000K)  samples. A few days later I got two big bags in the mail, ...
The whole project proposed in this roadtest is based on  a particular technology used in CMOS camera sensors: Rolling Shutter Global shutters, which are commonly implemented on CCD sensors (although CMOS variants exist), expose all pixels on the sensor simultaneously and gather incoming light over all pixels for the exposure time (Te). After collection has stopped, the data is transferred. Rolling shutters on the other hand, consecutively expose and read-out individual rows of pixels in ...

Filter Blog

By date: By tag: