• 1

    ..

  • 2

    ...

  • 3

    ...

Tuesday, 7 February 2012

24Vdc 3A - Voltage regulator - circuit schematic diagram

24Vdc 3A - Voltage regulator - circuit schematic diagram 
This simple circuit gives 24V maximum 3amps DC output current. It consists of a transformer and LM350 voltage regulator. The output voltage is determined by the resistance R1,R2.
The stepped down AC voltage is rectified by diodes D1 & D2. The ripples present are removed by the capacitor C1 & given to LM350 for regulation.



Monday, 6 February 2012

I2C/ TWI Codes - TWI Status Codes - Guide for ATMEL AVR

AVR TWI  STATUS CODES & USAGE

 Features
      Simple Yet Powerful and Flexible Communication Interface, only two Bus Lines Needed
      Both Master and Slave Operation Supported
      Device can Operate as Transmitter or Receiver
      7-bit Address Space Allows up to 128 Different Slave Addresses
      Multi-master Arbitration Support
      Up to 400kHz Data Transfer Speed
      Slew-rate Limited Output Drivers
      Noise Suppression Circuitry Rejects Spikes on Bus Lines
      Fully Programmable Slave Address with General Call Support
      Address Recognition Causes Wake-up When AVR is in Sleep Mode



Keywords
     MASTER   : Governs the data transmission & slave devices on I2C bus providing clock in SCL
      SLAVE    : That receives or sends data onto bus as per the selection by Master device
            S         : START condition
        Rs/Sr     : REPEATED START condition
R         : Read bit (high level at SDA)
            W        : Write bit (low level at SDA)
A         : Acknowledge bit (low level at SDA)
         NA          : Not acknowledge bit (high level at SDA)
        Data      : 8-bit data byte
P          : STOP condition
         SLA        : Slave Address


MASTER TRANSMIT- SLAVE RECEIVE

Shaded Area describes data transfer from Master controller to slave device, clear block describes data transfer from Slave to master controller.
Following is the sequence we need to follow when writing data:
1.    Send start condition.
2.    Send 7-bit slave address with read/write bit.
If we want to write on to slave device then R/W bit will be 0 and if a read is to be performed then R/W will be set to 1.
Example:   If we want to write on an EEPROM memory with 7bit address as 0x50. we will append write bit to this 7-bit address.
[(MSB) 7-bit address ] [R/W bit (LSB) ] = [ 8-bit address byte with R/W] ie 0b10100000 -> 0xA0

3.    Slave will send Ack bit.
4.    Send data byte to slave and slave will acknowledge every byte, if its last byte to be sent, slave will reply with No-Acknowledge bit (NAK).
5.    In case of EEPROM and certain devices which needs commands to be written into specific register addresses, first data byte is always the subaddress of that I2C device, which denotes the location where the following data is going to be written.
6.    Send stop condition to end data transfer.

NACK:
When SDA remains HIGH during this 9th clock pulse, this is defined as the Not Acknowledge signal. The master can then generate either a STOP condition to abort the transfer, or a repeated START condition to start a new transfer. There are five conditions that lead to the generation of a NACK:

1.    No receiver is present on the bus with the transmitted address so there is no device to respond with an acknowledge.
2.    The receiver is unable to receive or transmit because it’s performing some real-time function and is not ready to start communication with the master.
3.    During the transfer the receiver gets data or commands that it does not understand.
4.    During the transfer, the receiver cannot receive any more data bytes.
5.    A master-receiver needs to signal the end of the transfer to the slave transmitter.


MASTER RECEIVE - SLAVE TRANSMIT (DIRECT READ)


When reading from I2C bus, if you want to read from a specific location or (subaddress) address usually in case of serial EEPROM or RTC etc, we need to send a dummy write byte to put the read pointer to that particular location. this dummy write is demonstrated in figure above. The data flow is explained below:
1.    Send start condition.
2.    Send 7-bit slave address with write bit (R/W = 0).
3.    Send sub address or location on I2C device where u want to read from, after this the internal address pointer of I2C device points to location where u want to read from. This is called dummy write.
4.    Now send a repeated start condition.
5.    Send 7-bit slave address with read bit (R/W = 1).
6.    Now slave will send data to master and master will acknowledge after each byte read. If its the last byte to be read from slave then master will send a not acknowledge.
7.    Master send a stop condition to end the transfer.


FOR SERIAL DEVICES COMBINED FROMAT IS USED.

In case of reading a device with no sub addresses like ADC, DAC or serial devices like RTC, RAM etc then you just need to send slave address with read bit. , the procedure is as in the fig.



C implementation of TWI or I2C
* This is just an example. It is the duty of the programmer to verify correctness of his/her code.
*Note that the code below assumes that several definitions have been made, for example by using include-files.



Thursday, 2 February 2012

SENIOR SOFTWARE ENGINEER @ MICROCHIP


MICROCHIP SENIOR SOFTWARE ENGINEER

Microchip is Hiring Senior Software Engineer - Compiler Developer at Microchip Technology India Private Limited in Bangalore

JOB DESCRIPTION


      Develop embedded optimizing compilers for microcontrollers. Collaborate with fellow embedded compiler designers, applications engineers and customer engineers.
      Produce design documentation and thoroughly test work products at a unit and system level.
      Providing technical support to internal/external customers on Development Tools.
      Comply with software development process.
      Manage and run projects which run simultaneously.

JOB REQUIREMENTS
• 3 to 7 years of embedded compiler developement experience required with command on one or more embedded compiler technologies
• Possess a strong and flexible history of collaboration within a high-powered, dynamic, global design environment.
• Possess a excellent communication skills.
• Possess a positive track record of customer contact, both support and needs analysis
• Very good team player

Salary: Not Disclosed by Recruiter

Industry: Semiconductors, Electronics

Functional Area: Other

Role Category: Other

Role: Other

Desired Candidate Profile
Education: (UG – B.Tech/B.E. – Computers, Electrical, Electronics/Telecomunication, Instrumentation) AND (PG – Post Graduation Not Required)

COMPANY PROFILE
Microchip Technology India Private Limited

          Microchip Technology Designs (India) Pvt. Ltd. is a wholly owned subsidiary of Microchip Technology Inc. (NASDAQ: MCHP), a leading provider of Microcontrollers and Analog Semiconductors.
          The India Design Center is engaged in VLSI IC Design and Layout, Analog IC Design, full chip tape out, Silicon validation, CAD support, Applications development, Tools development, embedded software development, Internet applications development, Technical documentation and all aspects of customer support functions.
          Microchip offers an informal work environment, which fosters excellence and leadership. Needless to say, their compensation model is on par with the best in the industry & rewards the performers. Growth is just a way of life here. Microchip India is a place where employees achieve technical excellence in their careers in a highly empowered environment.


SOURCE: EFY

Tuesday, 24 January 2012

JUNIOR ENGINEERS, SSC, 2012



JUNIOR ENGINEERS, SSC, 2012

SSC will hold a Combined All India Open Examination on 08.04.2012 for recruitment to the posts of  JUNIOR  ENGINEER  (CIVIL)  and  JUNIOR  ENGINEER  (ELECTRICAL)  in  Central  Public  Works Department  (CPWD)  and  Department  of  Posts,  JUNIOR  ENGINEER  (CIVIL),    JUNIOR  ENGINEER (ELECTRICAL  &  MECHANICAL),  JUNIOR  ENGINEER  (Quantity  Surveying  &  Contract)  in  Military Engineering  Service  (MES),  JUNIOR  ENGINEER  (CIVIL  &  MECHANICAL)  in  Central  Water Commission  (CWC)  and  Farakka  Barrage,  for  which  Degree  or  Diploma  in  Civil  or  Electrical  or Mechanical Engineering from an institution recognized by Govt. of India or equivalent qualification is the minimum qualification. The Examination will comprise of a Written Examination followed by Interview.  

FEE: RUPEES ONE HUNDRED ONLY (Rs. 100/-)
Fee is exempted for all Women candidates and candidates belonging to Scheduled Caste, Scheduled Tribe, Physically Handicapped, and Ex-Servicemen, as per Govt. orders.

CLOSING  DATE  :    10.02.2012  (upto  5.00  PM)


Tentative Vacancies:
       CPWD            : 192  for Junior Engineers(Civil) & 186 for  Junior    Engineers(Electrical)
       CWC               :   82  for Junior Engineers(Civil) & 23 for Junior Engineers(Mech)
        MES               :  155 for Junior Engineers(Civil) & 91 for Junior Engineers(Electrical/Mech)
                                  13 for JE (Quantity Surveying & Contracts) 
        Farakka Barrage:  will be determined in due course.
        Deptt. Of Post : will be determined in due course

Monday, 23 January 2012

TANCET 2012 - Application - Registration - Materials - Guidance







IMPORTANT DATES
  • Start of issue of application   :   01.02.2012
  • Last date for application        :  22.02.2012
  • TANCET 2012 examination  :  01.04.2012
Those who are about to join ME/MTech/MArch under Anna University must keep safe all the letters, hall tickets, etc. These will asked by Anna Univ for verification at any time

Click here to go Anna University Tancet page


Saturday, 7 January 2012

www.elecdude.com

Www.elecdude.com will be launched on this month . . . Visitors pls support us. . . For great success

TANCET 2012 APPLICATION DETAILS

Tancet 2012 scheduled on 1st week of April registration starts from February. . For more detail please visit www.annauniv.edu

Thursday, 15 December 2011

Federal Bank - Recruitment of Officers

Federal Bank - Recruitment of Officers

RECRUITMENT OF OFFICERS IN JMG-S-I, MMG-S-II & MMG-S-III

         Federal Bank, a leading Private Sector Bank invites applications from aspiring, young, talented and dynamic personnel who are looking for a challenging work environment and progressive career, for the following positions
  • Assistant Manager
  • Manager
  • Senior Manager

Eligible candidates are advised to apply online between 11.00 AM on 07.12.2011 and 5.00 PM on 26.12.2011 only through the Bank‟s website www.federalbank.co.in after carefully going through the instructions contained in this advertisement. No other means/mode of application will be accepted

Assistant Manager
` 14500 – 600/7 – 18700 – 700/2 – 20100 – 800/7 – 25700
2
Manager
` 19400- 700/1 -20100 – 800/10- 28100
3
Senior Manager
` 25700- 800/5- 29700 - 900/2- 31500

How to Apply

          Applications can be registered online by logging on to our Bank‟s website www.federalbank.co.in and follow the link „careers‟. Then click “Current Openings-Recruitment for OFFICERS in JMG–S–I / MMG–S–II/ MMG–S-III”. Then click “apply online”. Then online application will open. Fill up all the details required in the application and click “Submit” available at the bottom of the online application and the online application will be registered. If the application is accepted a Roll Number and Password will appear for the online registration immediately on the screen . An e-mail incorporating the Roll number and password will be sent to the e-mail id of the applicant within 3 days from the date of successful registration.

Closing of online registration gateway
26-12-2011, 5.00 PM


Check the below link for more Details :
http://federalbank.co.in/General_Notifications_RecruitmentofOfficers.aspx

Monday, 12 December 2011

jobs @ FANUC India Private Limited 2011-12

FANUC India Private Limited 

is a subsidiary of FANUC CORPORATION and was established in 1992 with its headquarters in Bangalore. FANUC is a pioneer in Computer Numerical Control (CNC) technology. In today s manufacturing world, FANUC is amongst the most reliable and dependable brands on any shop-floor.

In todays manufacturing world,  FANUC  is amongst the most reliable and dependable brands on any shop-floor. This has resulted in our achieving a dominant share in the demanding CNC and ROBOT markets.

Our main objective is to provide the Indian market with the entire range of top of the line FANUC products coupled with value-added services thereby delivering the least cost of ownership to our customers.

We partner with our customers through our extensive portfolio of services which include:
 After sales service at customer shopfloor for our entire product range.
 Supply chain support through optimized inventory control
 Application support
 Turnkey shop-floor automation solutions.
 Extended Support for tooling and fixturing.

FANUC India has 22 service offices across India rendering efficient and responsive service to all our customers across India.   

We seek young engineers who are looking for technical challenges & exposure to latest technology. The young engineers need to be  enthusiastic learners & good team players. The service engineer trainees will be trained for one year period at our Bangalore facility and subsequently will be placed anywhere in India.

Position: Trainee Engineer

Educational Qualification: B.E/Diploma in Electrical/ Electronics/  Mechatronics with 1st Class through out the academics. (Mandatory)

Year of Passing: Candidates who have passed in the year 2010/2011.

Walk In Interviews on Friday, December 16, 2011 & Saturday, December 17, 2011 from 09:00 hrs to 15:30 hrs at

Fanuc India Pvt. Ltd.

# 41/A, Electronics City,

Phase-I

Bangalore-560100



Candidates appearing for this interview must come with their up to date resume, latest Passport Size Color Photograph, Copy of educational certificates.

All the best and we look forward!!    

HR Department
FANUC India Pvt. Ltd.

Thursday, 8 December 2011

EMBEDDED OPERTATING SYSTEMS


ElecDude:: Embedded OS & RTOS

EMBEDDED  OPERTATING  SYSTEMS

While an Operating System, or RTOS, isn't necessary to write software for the AVR, there may be times when it is desirable. Below, are some links for free or open source operating systems / kernels for the AVR. Note that this may not be a complete list.
The Femto OS is a very concise portable real time - preemptive operating system (RTOS) for embedded microcontrollers with minimal ram and flash.
AvrX is a Real-Time Multitasking Kernel.
Ethernut is an Open Source Hardware and Software Project for building Embedded Ethernet Devices. It contains Nut/OS which is an intentionally simple RTOS for the ATmega128, which provides a minimum of services to run Nut/Net, the TCP/IP stack.
FreeRTOS is a portable, open source, mini Real Time Scheduler (or mini RTOS kernel).
TinyOS is a component-based runtime environment designed to provide support for deeply embedded systems which require concurrency intensive operations while constrained by minimal hardware resources.
Contiki is an Internet-enabled operating system and desktop environment for a number of smallish systems.
XMK is a preemptive multitasking scheduler/kernel for 8bit microcontrollers. Its goal is to provide a bare bones RTOS with a small enough footprint (RAM+ROM) to run on 8bit microcontrollers.
pico OS is a highly configurable and very fast real time operating system (RTOS). It targets a wide range of architectures, from very small 8 bit processors and microcontrollers up to very huge platforms. An AVR port is available.
uSmartX is a non-preemptive, multitasking, priority based RTOS. It features mechanisms for inter-task communication and basic task and time control functions.
This is an implementation of a lightweight scheduler so called "Super Simple Tasker" - SST. The idea is taken from the Robert Ward's article - "Practical Real-Time Techniques" http://www.quantum-leaps.com/resources/Ward03.pdf. The SST allows to significantly reduce needs for precious RAM and ROM and still allows to keep a real time characteristic of the scheduler (e.g. tasks prioritization and preemption).
ChibiOS/RT is a compact and fast RTOS designed for embedded applications. It offers threads, mutexes, semaphores, messages, events, timers, flexible I/O with timeout capability.


Here are some links to free or open source components that may be useful.
uIP is an implementation of the TCP/IP protocol stack intended for small 8-bit and 16-bit microcontrollers. It provides the necessary protocols for Internet communication, with a very small code footprint and RAM requirements - the uIP code size is on the order of a few kilobytes and RAM usage is on the order of a few hundred bytes.
Protothreads are extremely lightweight stackless threads designed for severely memory constrained systems such as small embedded systems or sensor network nodes. Protothreads provide linear code execution for event-driven systems implemented in C. Protothreads can be used with or without an underlying operating system.

Wednesday, 7 December 2011

Firefinch Technologies (www.firefinch.co.uk)

Firefinch Technologies (www.firefinch.co.uk)



We are a UK based company setting up a office in Hyderabad.


(Freshers / Experienced) Off-Campus : Web Developers @ Hyderabad

Note: This is NOT a direct Walk-In. You need to apply through ChetanaS at given Email Id & Only shortlisted candidates will be called for personal interview.

Note: This is a direct job with our company. There will NOT be any Training/Recruitment/Registration/Consulting fees collected from candidates before/after the placement.

Job Position : Web Developer

Job Category : IT / Software

Interview Location : Hyderabad, Andhra Pradesh

Job Location : Hyderabad, Andhra Pradesh

Note: Anyone willing to relocate to Hyderabad should only apply.

Desired Qualification : Any Graduate

Desired Experience : Freshers / Experienced

Mandatory Skills : Web Technologies

Desired Skills :
• PHP and MySQL
• HTML and CSS templating to W3C standards
• JavaScript and jQuery
• ASP.NET with SQL server.
• Any Web Technology
• Strong interpersonal and communication skills
• Ability to work to deadlines.
• Work independently
• Dynamic and self-motivating personality
• Able to clearly annotate own code and write concise explanatory documentation
• Understand the ftp to upload and maintain web pages to web server
• Experience with Multi lingual website design.
• Person should be creative in designing

Job Description :
• As a Web Developer you will be involved in the design and development Web applications for our products.
• We offer a range of services including web design, web development, eCommerce solutions, bespoke and open-source CMS, web application development and mobile application development.

..................................................

How to Apply for this Job ?

* This is NOT a direct Walk-In. You need to apply at given Email Id & Only shortlisted candidates will be called for test/interview.

* Please apply ONLY IF you have above mentioned skills. Clearly mention the same in your resume. Otherwise, your resume will NOT be considered.

If eligible, Please send your resume at : firefinch@ChetanaSforum.com

Job Code : CHETANAS

Last Date to Apply : 20th December 2011

Please mention the Subject Line of your Email in the below format :

<Job Code> - <Job Position> - <Your Current Location> - <Qualification & Branch> - <Year of Passout> - <Years of Experience> - <Technical Skills>

Examples :

CHETANAS - Web Developer - Hyderabad - B.Tech (CSE) - 2011 - 0 Years - PHP, MySQL, Joomla

CHETANAS - Web Developer - Hyderabad - B.Tech (CSE) - 2009 - 2 Years - ASP.NET, SQL Server

FRESHER @ INFOSYS

FRESHER @ INFOSYS
 

Company Name: Infosys Technologies
 
Job Designation or Job Role: Systems Engineer
 
Candidate Educational Qualification: BE / B.Tech / ME / M.Tech / MCA / M.Sc
 
Candidate Experience Required: Freshers

CTC or Package Offered: Best in Market

Job or Work Location: Bangalore / Chennai / Delhi / Hyderabad / Kolkata / Mumbai / Pune / Trivandrum

Functional Area: Application Programming, Maintenance

Area of Working: IT-Software/ Software Services


Candidate Profile:
Freshers Off-Campus : BE / B.Tech / ME / M.Tech / MCA / M.Sc : 2011 Passout @ All India
We are hiring Freshers for the role of Systems Engineer who have a passion to work and excel in a dynamic environment.


Job Description:
  • BE / B.Tech / ME / M.Tech / MCA / MSc (Computer Science / Electronics / Mathematics / Physics / Statistics / Information Technology / Information Science) only
  • Candidates must have a consistently excellent academic track record.
  • Only Candidates who are graduating in the year 2011 are eligible to apply.
  • Candidates should not have participated in the Infosys -ion process in the last 9 months.
  • Please note that the resume should mandatorily carry date of birth, e-mail id, complete academic details starting from std. 10 / 12 / Graduation / Post graduation along with Year of passing, simple average aggregate Percentages/CGPA, Board / University.
  • Also, mention the preferred location of test center in the subject line (Bangalore / Chennai / Delhi / Hyderabad / Kolkata / Mumbai / Pune / Trivandrum).
Mail your resumes to: freshers2011@infosys.com
Last Date to Apply: 12-12-2011

Only short listed candidates will be directly informed via e-mail about the process.

Company Website: http://www.infosys.com

Thursday, 1 December 2011

Job @ Sysbiz : Trainee Programmer/fresher

Sysbiz: Trainee Programmer/fresher

Company name : Sysbiz Technologies Pvt Ltd
Industry : IT-Software/Software Services
Date From : 2011-11-29 To : 2011-12-24
Venue Name : Sysbiz Technologies Pvt Ltd
Address : Sysbiz Technologies Pvt Ltd 270,Lloyds Road Royapettah CHENNAI,Tamilnadu,India 600014
Location : Chennai
Details :
Job Description

* Define, design, develop, and debug various components and features.

Work on requirements, functional specifications, and design specifications.

Work on interface definitions, code implementation and code debugging

for generic code and/or port-specific code.

* Triage, troubleshoot, and resolve any problems found in integrating,

building, and testing of these components and features.

* Work on the corresponding functional unit tests, the associated

test infrastructures, and related development environment scripts.
Keywords: Java,PHP,J2ee
Desired Candidate Profile

* Self-motivated individual contributor and good team player.

* Bachelor or higher degree in Computer Science or related disciplines.

* Good understanding of oops concept.

* Strong skills in design, development, debugging, and problem solving.

* Experience in Unix/Linux and/or Windows operating systems.

Company Profile
Sysbiz Technologies is a subsidiary of BPI Technologies Inc., USA. a diversified offshore Business Solutions and IT Services provider. Our competencies lie in setting up dedicated offshore software development teams for product development, Application Maintenance and Testing, for Life sciences, Financial Services, Retail, Distribution, Manufacturing, Tele-communication and High Tech Industries. Our enterprise solutions are running in corporations around the world.
Our team is committed to quality and is made up of highly skilled professionals encompassing a broad range of technology disciplines. Using our proven Project Management and mature development methodology we help emerging software leaders bring superior products to market.
Our Technology services range from complete design and development of custom software applications to maintenance of existing applications by leveraging innovative technologies, techniques and assets.
Our Application development (AD) services are designed to address the business needs of our clients .We provide best-of-breed custom solutions enabling clients to achieve competitive advantage and significant cost savings.
We provide consulting, deliver expertise, advanced technologies and accelerators in solution design, development and integration.
Our focus areas include:
• Delivering to clients the most effective blend of Engagement and Consulting Models.
• Leveraging our experience of developing a number of business solutions for disparate industries and business verticals
• Partnering with Technology leaders like Microsoft, Oracle and others for outstanding tools and delivery excellence

Services:   IT Services
Our technology service offerings can be broadly categorized under the following sections:
  • Custom application development
  • Application Maintenance
  • Wireless applications
  • Enterprise integration
  • Portals and e-Commerce
  • Enterprise architecture and technology
  • Business Process Management
  • Business Intelligence
  • SOA Design, Development and Integration
  • Database Migration
  • ETL Front-ends
  • Data security
  • Identity and access management
  • Quality Assurance and Testing
  • e-Business

Sysbiz Technologies works with Fortune 500 companies as well as high-velocity .com start-ups to become successful e-businesses in the New Economy. Indeed, the Industrial Economy has been overrun by the New Economy and the consequences for marketing, supply chains, and profitability are profound. Competition is the rule in e-business as new entrants and traditional players bring new products and services to market. Today, you can own the market and literally have it taken away from you tomorrow!
 
We help to transform organizations into highly competitive e-businesses by integrating and extending their enterprises in the New Economy. Our knowledge of e-business issues and technology enables our clients to build new paradigms in business processes and reap the financial rewards. One of our Success Stories is a client that increased, and sustained, revenue by 70% as a direct result of the transformation to an e-business.
Sysbiz Technologies developed the proven four-step methodology (4E-successTM) for becoming an e-business.


Solutions:
• Business Consulting
• Business Intelligence
• Portal Solutions
• IT Infrastructure
• Document Management
• Product Management
• Supply Chain Management
 
Contact Details

Executive Name: Sindhuja Ashok
 
Address:   Sysbiz Technologies Pvt Ltd
                  270,Lloyds Road Royapettah
                  CHENNAI  -  600 014

 Email Address:  hr@sysbiz.net

Search Here...