Você está na página 1de 10

INTERNSHIP REPORT

SUBMITTED BY : MUHAMMAD ZEESHAN RAZA

CNIC : 61101-8804144-7

EDUCATION : B.S ELECTRICAL ENG.

ORGANIZATION : NIE

SUPERVISOR : MUHAMMAD SHEHBAZ AKHTAR


(Senior Research officer/Head ACEL)
ACKNOWLEDGMENT :

The internship opportunity with NIE is a great chance of learning and


professional development. I am grateful for having a chance to meet so many
professionals who led me through this internship period.

The aim of this internship is to get familiar with practical aspects of


Engineering and clarify the carrier goals. I have successfully completed the
internship.

I express my deepest thanks to Sir Shehbaz Akhtar (Senior Research Officer) for
giving necessary advices and guidance.

I perceive as this opportunity as a big milestone in my carrier development and


I will continue work on my skills improvement. Hope to continue cooperation
with all of you in the future.
TASKS ASSIGNED :

 Working with Proteus and micro C

 Understanding of Arduino

 Application design using MIT app converter

 Web Designing
PROTEUS DESIGN SUITE:

The Proteus Design Suite is a proprietary software tool suite used primarily
for electronic design automation. The software is used mainly by
electronic design engineers and technicians to create schematics and
electronic prints for manufacturing printed circuit boards.

PCB DESIGN :

The PCB Layout module is automatically given connectivity information in the


form of a netlist from the schematic capture module. It applies this
information, together with the user specified design rules and various design
automation tools, to assist with error free board design. PCB's of up to 16
copper layers can be produced with design size limited by product
configuration.

Microcontroller Simulation

The micro-controller simulation in Proteus works by applying either a hex file


or a debug file to the microcontroller part on the schematic. It is then co-
simulated along with any analog and digital electronics connected to it. This
enables its use in a broad spectrum of project prototyping in areas such as
motor control, temperature control and user interface design. It also finds use
in the general hobbyist community and, since no hardware is required, is
convenient to use as a training or teaching tool Support is available for co-
simulation of:

 Microchip Technologies PIC10, PIC12, PIC16,PIC18,PIC24,dsPIC33


Microcontrollers.
 Atmel AVR (and Arduino), 8051 and ARM Cortex-M3 Microcontrollers
3D VERIFICATION :

The 3D Viewer module allows the board under development to be


viewed in 3D together with a semi-transparent height plane that
represents the boards enclosure. STEP output can then be used to
transfer to mechanical CAD software such as Solidworks or Autodesk for
accurate mounting and positioning of the board
ARDUINO :

Arduino is an open source computer hardware and software company, project,


and user community that designs and manufactures single-board
microcontrollers and microcontroller kits for building digital devices and
interactive objects that can sense and control objects in the physical and digital
world.

SOFTWARE:

A program for Arduino hardware may be written in any programming


language with compilers that produce binary machine code for the target
processor. Atmel provides a development environment for their 8-bit AVR and
32-bit ARM Cortex-M based microcontrollers: AVR Studio (older) and Atmel
Studio (newer)

APPLICATIONS :

 Arduino Motion Control Rig


 Arduinome, a MIDI controller device that mimics the Monome
 ArduinoPhone, a do-it-yourself cellphone
 Ardupilot, drone software and hardware
 ArduSat, a cubesat based on Arduino.
 Automatic titration system based on Arduino and stepper motor
 C-STEM Studio, a platform for hands-on integrated learning of computing,
science, technology, engineering, and mathematics (C-STEM) with robotics.
 DC motor control using Arduino and H-Bridge
 Data loggers for scientific research
 Gameduino, an Arduino shield to create retro 2D video games
 Homemade CNC using Arduino and DC motors with close loop control by
Homofaciens
 Impedance sensor system to detect bovine milk adulteration
 Low cost data glove for virtual reality applications
 OBDuino, a trip computer that uses the on-board diagnostics interface
found in most modern cars
 Water quality testing platform
 Xoscillo, an open-source oscilloscope
VISUAL CODE STUDIO:

Visual Studio Code is a source code editor developed


by Microsoft for Windows, Linux and macOS. It includes support for debugging,
embedded Git control, syntax highlighting, intelligent code
completion, snippets, and code refactoring. It is also customizable, so users can
change the editor's theme, keyboard shortcuts, and preferences. It is free and
open-source, although the official download is under a proprietary license.

FEATURES:

Visual Studio Code is a source code editor. It supports a number of


programming languages and a set of features that may or may not be available
for a given language, as shown in the following table. Many of Visual Studio
Code features are not exposed through menus or the user interface. Rather,
they are accessed via the command palette or via a .json file (e.g., user
preferences). The command palette is a command-line interface. However, it
disappears if the user clicks anywhere outside it or presses a key combination
on the keyboard to interact with something outside it. When this happens, the
command in progress is cancelled.
MIT APP CONVERTER :

It allows newcomers to computer programming to create software


applications for the Android operating system (OS). It uses a graphical
interface, very similar to Scratch and the StarLogo TNG user interface, which
allows users to drag-and-drop visual objects to create an application that can
run on Android devices.

Você também pode gostar