Um resistor de pullup será encontrado conectado entre algum sinal e v +. Um resistor de pulldown será encontrado conectado entre algum sinal e o sinal de aterramento (0V).
Os usos comuns são onde uma entrada para algum componente requer que um dos dois estados de tensão funcione de maneira confiável, mas você está direcionando a entrada com algum componente que só pode acionar um sinal de uma maneira. Talvez a entrada seja a porta de um FET, talvez uma entrada para um microcontrolador ou uma porta lógica. Talvez a saída seja proveniente de um feto de dreno aberto ou de um transistor BJT de coletor aberto ou talvez você tenha uma situação em que muitas saídas tenham diodo ou saída.
O problema é que a entrada pode lidar com o sinal acionado da saída, mas quando esse sinal não está mais presente, há uma boa chance de você agora ter uma situação em que a entrada vê alta impedância. Sob essas circunstâncias, qual sinal a entrada "vê" é imprevisível. Poderia captar ruídos dos cabos elétricos próximos. Ele pode captar descargas de eletricidade estática nas proximidades, etc. A entrada pode acabar trocando estados em frequências indesejáveis. É claro que geralmente você não deseja que a entrada seja capaz de "alternar" sozinha. Então você puxa o sinal para cima ou para baixo quando o sinal acionado oposto está ocioso.
O valor de um resistor de tração depende do seu orçamento de energia, da corrente / voltagem / potência máxima que os componentes de saída podem fornecer e de qual voltagem / corrente a entrada requer para ver um estado estacionário oposto ao estado de saída "acionado".