Explain Keypad controller.

2 Answers

Keypad controller:-
A keypad consists of a set of buttons that may be pressed to provide input to an embedded system. Again keypads are common in the embedded system, since such system may lock the keyboard that comes standard with desktop systems.


The figure shows a simple keypad having buttons arranged in an N-column by M-row grid.
The device has N outputs each output is corresponding to a column and another M outputs, each output corresponds to the row.
When we press a button one column output and one-row output go high uniquely identifying the pressed button. To read such a keypad from software, we must scan the column and

row outputs. The scanning may be performed by a keypad controller. Such a device decodes rather than controls, but we will call it a controller.
The figure shows the controller which scans the column and row outputs of the keypads. When the controller detects a button press, it stores a code corresponding to that button into a register key-code. and sets an output high, k-pressed, indicating that a button has been pressed.
The software may poll this every output every 100 milliseconds or so and read the register when the output is high. Alternative by this output can generate an interrupt in our general purpose processor, eliminating the need for polling.

thumb_up_alt 0 like thumb_down_alt 0 dislike
Keypad Controller:

It's a device which interfaces between the computer and keyboard.

That is a input device and used for transfer the data to connected device.
thumb_up_alt 0 like thumb_down_alt 0 dislike

Related questions

Description : Draw and explain pneumatic proportional controller.

Answer : Explanation : Basic : Proportional control is one in which the process input is change in direct proportion to the error(t) controls the output so that the manipulated variable and the error has proportional relation. ... the MV and SP reference value called as error Given as :  Error = SP - MV

Description : Explain three phase half wave controller or three phase unidirectional controller.

Answer : Three phase half wave controller or unidirectional controller:

Description : Explain Three Phase Bidirectional Delta Connected Controller.

Answer : Three Phase Bidirectional Delta Connected Controller:

Description : Explain the principle of ON-OFF control and phase control of AC voltage controller with suitable circuit and waveforms.

Answer : The integral cycle control (on-off control) and phase angle control are the two types of AC voltage controller. The principle of ON-OFF control: The on-off control is also called an integral cycle ... control. In phase control, the switch is on for some period of each cycle.  

Description : Explain three phase full wave controller.

Answer : Three phase full wave controller: Three phase full wave controller is also called as the three-phase bidirectional controller. Let the load is star connected so at each phase there are antiparallel connected SCRs. ... conduct at the same time and the third phase will be open.

Description : Temperature controller using SCR

Answer : Temperature controller using SCR The temperature control circuit is used to regulate the temperature. Figure shows the temperature control circuit using thermostat as temperature detector and SCR as ... half-cycle and heater gets connected to source to produce heat and raise the temperature.

Description : What is the purpose of auxiliary controller in substation?

Answer : The systems of substation auxiliaries ensure operation of substations providing internal consumers of substations with operating direct and alternating currents. Any breakdown (loss) of auxiliary systems ... whole substation, as well as serious problems during its subsequent putting into operation.

Description : Define Integral controller. State their advantages

Answer : Advantages of integral control action: 1) Improves steady state response 2) Removes offset error in the process variable. 3) Eliminates steady state error

Description : When to select P-I controller? Give any two application of P-I controller.

Answer : Selection of P-I controller:  The PI mode of controller is commonly selected for slow-to- moderate speed processes.  Fast response of the system is not required.  Large disturbances and ... an issue.  As a adaptive controller for flow process.  Real time pressure control process.

Description : A Unified Power Flow Controller (FACTS controller) is a voltage source converter based (A) Inter-phase power controller (B) Static Compensator (C) Combination of series and shunt compensators (D) Solid-state series compensator

Answer : A Unified Power Flow Controller (FACTS controller) is a voltage source converter based Combination of series and shunt compensators

Description : What is an electronic controller?

Description : what is UPFC?

Answer : UPFC stands for unified power flow controller.  It's used for real time control & dynamic compensation of ac transmission system.

Description : explain how a stepper motor is controlled using driver. give relevant hardware and software details.

Answer : A stepper motor is an electric motor that rotates fix number of degrees whenever we apply a step signal. the stepper motor can rotate 1.8-degree full step or ... driver 2. controlling a stepper motor directly Application of stepper motor: disk driversprintersphotocopyfax machinerobotscamcorder

Description : Explain with sketch the interfacing of 4 ×4 matrix keypad with 8051 microcontroller.

Answer : Interfacing keypad Fig. shows how to interface the 4 X 4 matrix keypad to two ports in microcontroller. The rows are connected to an output port and the columns are connected to an input port. To ... key has been pressed, the next task is to find out which column the pressed key belongs to.

Description : Draw and explain the block diagram of fuzzy logic controller.

Answer : Ans:  OR 1 Fuzzification: It is the action of transforming a given state as crisp input into fuzzy values by evaluating membership function for purpose to be used by a ... at producing a non- fuzzy control action that best represent the possibility of an inferred fuzzy control action

Description : Draw and explain pneumatic PID controller. 

Answer : PID controller is a continuous control action which is a combined action Proportional, Integral and Derivative control actions. In pneumatic PID controller control action is achieved using ... to hold the flapper in the position set by the increase in Pin, creating integral action 

Description : Explain the features of flexible AC transmission line (any four). State types of FACTS controller.

Answer : Features of flexible AC transmission line:-  1. FACTS increase the reliability of AC grids. 2. It controls the voltage under various load condition 3. It balance reactive power (both ... shunt compensation:- 1. Static synchronous compensator (STATCOM) 2. Static VAR compensator (SVC)

Description : State the meaning of FACTS and explain in brief d-types facts controller. 

Answer : Flexible AC Transmission System (FACTS):- A flexible alternating current transmission system (FACTS) is defined as it is a system composed of static equipment used for the AC transmission of ... so as to increase the transmittable active power. However, more reactive power must be provided.

Description : Draw and explain Fuzzy logic controller. 

Answer : Explanation:-- Fuzzification: It is the action of transforming a given state as crisp input into fuzzy values by evaluating membership function for purpose to be used by a fuzzy ... a non- fuzzy control action that best represent the possibility of an inferred fuzzy control action

Description : Draw and explain electronic PID controller.

Answer : Diagram :

Description : With neat diagram explain use of “reactive power controller” to reduce technical losses in transmission and distribution system.

Answer : Reactive power compensation in Transmission and Distribution systems: The reactive power is present in lines due to the reactive loads and device/ component reactance. This leads to heavy currents for active ... switched to the line as per the requirement of lagging or leading reactive VA. 

Description : Explain the role of watch dog timer in programmable logic controller.

Answer : Watch dog timer is a type of timer used to protect maloperation of PLC. It independently works( starts counting internal clock pulses) each time when PLC starts its execution. User program ... or some unknown condition, then watch dog timer overflows and generates nonmaskable interrupt to reset PLC.

Description : Explain how a Programmable Logic Controller (PLC) is different from an ordinary personal computer. Also write the advantages and disadvantages of PLC.

Answer : PLC PC 1 It has embedded processor with limited computing power It has a CPU with high computing power  2 Design of PLC is for reliable operation in industrial ... 3) Use of PLCs may be restricted in some high heat, vibration environment not suitable for electronic circuit

Description : Explain the offset in proportional controller.

Answer : Offset is a sustained error that cannot be eliminated by proportional control alone The basic equation of proportional control is as follows:  CO (t) = Kp e(t) + CO (0) Where CO(t) ... will not change and it will cause permanent change in error and this is offset error in proportional control

Description : Explain placement, routing, and sizing.

Answer : Placement: The task of placing and orienting every transistor somewhere on IC. Routing: The task of running wires between the transistors without inserting other wires or transistors. ... wires and transistor provide better performance but consume more power and require more silicon area.

Answer : Common computation models: Sequential program model Statements, rules for composing statements, semantics for executing them Communicating process model ... Object-oriented model For breaking complex software into simpler, well-defined pieces

Description : Explain the advantages and disadvantages of using memory I/O and standard I/O.

Answer : Memory mapped I/O and standard I/O are the two methods for communicating microprocessor with peripherals. Processor talks to both memory and peripheral using the same bus.Two ways to talk to a peripheral. ... of standard I/O is no loss of memory addresses to the use as I/O addresses.

Description : Explain parallel and wireless protocols.

Answer : Parallel protocols: PCI bus (Peripheral Components Interconnect): PCI stands for Peripheral Components Interconnect. PCI bus is used as a communication line to transmit signals and data ... provide the basis for wireless network products using the Wi-Fi brand.

Description : Explain memory hierarchy.

Answer : Memory hierarchy: Main memory is large, inexpensive, slow memory stores entire program and data. Cache memory is small, expensive, fast memory stores copy of likely accessed parts of large ... In memory hierarchy the smaller memory is faster and larger memory storage is slower.

Description : Explain memory write ability and storage permanence with suitable diagram.

Answer : Write ability and storage permanence of memories: Write ability is the manner and speed at which memory can be written. Storage permanence is the ability of memory to hold stored bits ... Holds bits after power is no longer supplied. High end and middle range of storage permanence.

Description : Explain the various steps involved in designing a custom single-purpose processor.

Answer : A single purpose processor is a digital circuit designed to execute exactly one program. It is also known as co-processor, accelerator or peripheral. It contains only ... for small quantities. Performance may not match general-purpose processors for same applications.

Description : Explain Inter-process Communication (IPC) using mailbox/queue.

Answer : Inter-process communication using mailbox: Mailbox is the Interprocess communication mechanism. A process puts a data message for another process in the mailbox. Mailbox is also called as message exchange. ... a message. In mailbox IPC the sender need not to know the name of the receiver.

Description : Explain arbitration. What is priority arbitrator?

Answer : Arbitration: IF multiple peripherals are connected to microprocessor or DMA controller or any resource and they request services simultaneously so which peripheral will get serviced first this is ... Peripherals make requests to arbiter and arbiter makes requests to the resource.

Description : Explain FSM and concurrent process with example.

Answer : Finite State Machine (FSM): Finite state machine is a machine which have a transition from state to state. The system have some number of states and at a time the system can ... Y seconds. In sequential execution, the processor executes single task which causes poor processor utilization.

Description : What is design technology? Explain top down design process.

Answer : Design technology: Design technology is the manner in which we convert our concept desired system into an implementation. The three main design technologies are 1. Compilation/Synthesis ... general purpose processors and A Gate-level Netlist for special-purpose processors.

Description : Explain data transfer mechanism in I2C protocol. Compare it with CAN and USB protocol based on bit rate and area of applications.

Answer : I2C (Inter-Integrated Circuit): I2C stands for Inter-Integrated Circuit. I2C is a serial protocol. It was developed by Philips Semiconductor. I2C bus have two communication lines. One is serial data ( ... Mbps this is used for lower speed devices. Using USB we can connect upto 127 devices.

Answer : UART takes parallel data and transmits serially and UART receives serial data and converts to parallel.A simple UART may possess1.Some configuration registers and2.Two independently operating processors, one ... must write data to the transmit register and/or read data from the received register.

Answer : A semaphore is called binary semaphore when its value is 0, it is assumed that it has been taken (or accepted) & when its value is 1, it is assumed that it has been released & no ... that are not themselves reentrant.3. A reentrant function may does not use the hardware in a nonatomic way.

Description : What is watchdog timer ? Explain the implementation of time out for ATM with block diagram and program.

Answer : A special type of timer is a watchdog timer, which will reset the system after a predefined timeout. Watchdog timer reset timer every X time unit, else timer generates a signal ... be loaded into timereg. This is to prevent erroneous software from unintentionally resetting the watchdog timer.

Answer : Shared memory :For sharing of data faster and communication between programs, we use shared memory. Shared memory can be used with multiprocessors and single processors. Means Program ... No resource preemption4. Circular waitIf the four conditions occur simultaneously then the deadlock occurs.

Answer : The scheduler is very important in Real-Time Operating System (RTOS). Selection of tasks for execution is provided by the scheduler. Which task to execute when it is provided by the ... . Non-preemptive scheduling is simple.Preemptive scheduling is flexible while non-preemptive scheduling is rigid.

Answer : There are three different host/target architecture for embedded Linux.Linked setupRemovable storage setupStandalone setup1. Linked setup :In this host/target architecture, the host and ... cross-platform development environment.The target contains bootloader, kernel, and root filesystem.

Description : List and explain the various functions supported by Linux/RTLinux.

Answer : Various functions of RTLinux is as follows: Interrupt handling functions

Answer : Various features of Linux that are used in embedded systems are as follows : Linux is multiuser operating system. Linux is open source and free. Linux can be ... Linux supports handling of errors. Real-time Linux supports the group scheduling functions.

Description : a) Time to market b) The performance

Answer : a) Time to market :Time to market is the time from development of an embedded system to sell it to customers is called time to market. For more profit, the time to market should be ... losses due to delayed entry.b) Performance :Latency and throughput are the two main measures of performance.

Description : In Node MCU, MCU stands for_____. A. Micro Control Unit B. Micro Controller Unit C. Macro Control Unit D. Macro Controller Unit

Answer : B. Micro Controller Unit 

Description : What are the three elements of a bipolar transistor? Are they the: w) grid, plate, cathode x) suppressor, deflector, target y) energizer, controller, terminus z) emitter, base, collector


Description : A DMA controller transfers 32-bit words to memory using cycle Stealing. The words are assembled from a device that transmits characters at a rate of 4800 characters per second. The CPU is fetching and executing instructions at an average ... of the DMA transfer? (A) 0.06% (B) 0.12% (C) 1.2% (D) 2.5%

Answer : Answer: B

Description : An aspect of Input/Output controller of data logic is called (1) General Buffering (2) Zero Buffering (3) Buffering (4) Data Buffering

Answer : Buffering

← Prev Question Next Question →
editAsk a Question