Deutsch   English

Home

New Job at Fraunhofer FOKUS

Sunday, 08/17/2008, 23:14:54

Two weeks ago, I started my new job as a research assistant at Fraunhofer FOKUS.

It really makes me happy to have the opportunity to work in a research team focusing on new technologies in the area of "Open Communication Systems" and to write my Master thesis in a well-known institute.

Wish me success!

Author: Abdulbaki[no comments]

Microcontroller Laboratory

Tuesday, 07/15/2008, 21:47:47

For three months now, we, a team of nine students, have worked on a sorting machine, which sorts all euro coins correctly and counts the sorted money. The sorting machine can also differentiate between real money and false money. The microcontroller, which we have used, was the MC68332 by Motorola.

Here you can see the complete setup of the sorting machine:


Complete setup of the sorting machine


The task of my group partner and me was to program the color sensor in order to identify the colors of a coin and to visualize the results by implementing a user interface. I mainly worked on the user interface.

At first, we have implemented interfaces in C for the output of debug and error messages as well as the sensor and coin values on the microcontroller, which all group members had to use. These interfaces made it easier to get a standardized output for the needed values by all group members.

After that, I started designing and implementing a user interface in Visual C#.


User interface of the sorting machine


At the bottom of the user interface you can see the general settings such as choosing the right COM port in order to connect with the microcontroller or the "Reset" button to reset the money counter. Furthermore all debug and error messages are displayed here for bugfix purposes. The middle section shows a picture of the coin, which is rolling down the metal rail and which is identified by the sensors. The sensor values are displayed on the top-left and on the top-right the money counter counts the coins, which are already sorted.

To give you an impression on how the sorting machine works, you can watch this little video:


Author: Abdulbaki[no comments]

ICMPv6 Tracing Info Message

Friday, 07/04/2008, 22:29:43

The tracing function and the Hop-by-Hop Options header is implemented. Now, it is important that the sender, who triggered the tracing, gets a data packet back, which includes the content of the Tracing header.

This can be realized by implementing an ICMPv6 packet. The border router, i.e. the last router in a network creates an ICMPv6 packet and copies the tracing header of the original datagram into the ICMPv6 data packet. After that, the router sends this packet back to the sender, who can see the route of the original datagram.


ICMPv6 Tracing Info Message

Author: Abdulbaki[no comments]
<< Back Older >>

Archive: [Current]  

[1]   [2]   [3]   [4]   [5]   [6]   [7]   [8]   [9]